もどくんちゃんねる ガジェット部

自転車、ガジェット、映像制作、CG、Blender など

【UNITY】Duplicated input semantics can't change type, size, or layout ('TEXCOORD2').の対処法

こんにちは、UNITYでこのエラーが出て、詰まったので解決方をメモとして残しておきます。
Duplicated input semantics can't change type, size, or layout ('TEXCOORD2').

このエラーの意味は、TEXCOORD2が2度定義され、その2つの定義が型、サイズ、レイアウトで一致していないことを示しています。

私のエラーの結論としては、
異なるPassで設定しているTEXCOORD2と型が違っていてため。
です。

 

UnityではことなるPassで同じセマンティクス(例TEXCOORD2)を使うことは可能ですが、そのサイズ及び型は一貫している必要があります。そのため今回のようなエラーが出てしまいました。

みなさんも気をつけましょう