シェーダ関係のコードを整理した