TA/Unity2020. 7. 7. 11:34

쉐이더를 짜다보면 texcoord가 모자랄때가 있다

특히 고급 물쉐이더 같은것을 제작할때 그런 경우가 많다.

 

texcoord를 추가로 만들어 사용하는 코드 예제 

 

 

struct appdata_t

{

float4 texcoord0 : TEXCOORD0;

};

 

struct v2f 

{

float4 texcoord0 : TEXCOORD0;

};

  

 

v2f vert(appdata_t v)

{

o.texcoord0.xy = TRANSFORM_TEX(v.texcoord0.xy, _TextureA);

o.texcoord0.zw = v.texcoord0.xy * _TextureB_ST.xy + _TextureB_ST.zw;

}

'TA > Unity' 카테고리의 다른 글

GPU instancing  (0) 2020.07.07
모바일 Time scroll 오류 해결방법  (0) 2020.07.07
unity shdaer AplhaTest Shadow pass  (0) 2020.07.07
Unity Shader Properties 인터페이스 추가기능 정리(펌)  (0) 2020.07.07
UV 회전  (0) 2020.07.07
Posted by 프리랜서 디자이너