struct appdata_t { float4 vertex : POSITION; //Вот это float4 color : COLOR; float2 texcoord : TEXCOORD0; // И Вот это };
Как я понимаю, что vertex - это вершина спрайта, но вот что это за позиция(Мировые, пиксельные, из камеры и т.д)? P.S почему координаты указаны в vec4, ведь обычно используют vec3?
#if ETC1_EXTERNAL_ALPHA // get the color from an external texture (usecase: Alpha support for ETC1 on android) color.a = tex2D (_AlphaTex, uv).r; #endif //ETC1_EXTERNAL_ALPHA