はじめに 画像の移動・回転・スケールについてなぜそうなっているかを 説明します。 UV座標系 Create > Shader > Unit Shader で説明します。 作成されたシェーダにはv2fが定義されています。 struct v2f { float2 uv : TEXCOORD0; ... }; uvの座標系は以下のようになっています。 このuvに以下のようなテクスチャを貼ることを考えます。 この時のコードは以下のようになります。 fixed4 frag (v2f i) : SV_Target { fixed4 col = tex2D(_MainTex, i.uv); return c…