텍스쳐 회전시키기 float2 rotateUV(float2 uv, float degrees) { const float Deg2Rad = (UNITY_PI * 2.0) / 360.0; //1도의 라디안값을 구한다 float rotationRadians = degrees * Deg2Rad; //원하는 각도(디그리)의 라디안 값을 구한다 float s = sin(rotationRadians); float c = cos(rotationRadians); float2x2 rotationMatrix = float2x2(c, -s, s, c);//회전 2차원 행렬을 만든다 uv -= 0.5;//중심축을 이동시켜 가운데로 만들고 uv = mul(rotationMatrix, uv);//회전한 다음에 uv += 0.5;//다시 중심축 이동시.. 2019. 1. 11. 이전 1 다음 반응형