﻿#ifndef NOSTALGIA_TILES_CG_INCLUDED
#define NOSTALGIA_TILES_CG_INCLUDED

float2 AnimateUV(float2 uv,float4 animation)
{
	float dummy = 0.0f;

	float count = fmod( _Time.y*animation.z, animation.x );
	count += (1-step(0, count)) * animation.x;
				
	uv.x += floor(count) * animation.y;

	return uv;
}


float4 ObjectToWorld(float4 pos)
{
	return mul(unity_ObjectToWorld, pos);
}

float4 ObjectToClipPos(float3 pos)
{
	return UnityObjectToClipPos(pos);
}

#endif // NOSTALGIA_TILES_CG_INCLUDED
