쉐이더를 짜다보면 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 |