Unity Shader編 #24 ノードとコードを一緒に覚えるShader Graph -各種機能をhlslに分離しIncludeして使用する-

1つのクソデカシェーダーファイルだとそれはもう管理が大変なわけでしてね...。機能ごとにhlslファイルとしてそちらに各種関数を記載し、本体のシェーダーで上記のような形でIncludeすることで各種機能実装することが可能です。 これによりどの機能がどこにあるかが明確となり、ファイルが分かれていることでメンテナンス…