質感を決める要素の1つであるシェーダーについて解説します。最後にシェーダーとは?シェーダーとはシェーディング(陰影処理)を行うプログラムのことです。光が当たったときにモデル自体にできる陰(シェード)を操作することができます。このシェーダーの違いによってセルアニメのような質感や、写真のようなフォトリアルな3DCGも作成することができます。基本的にアーティストが直接シェーダーを記述する必要はなく、3DCGソフトにもとから備わっているシェーダーを使用することになるでしょう。アニメのような特殊な質感を表現したい場合はシェーダーをアーティストが作成する必要があります。ギルティギアでは2Dアニメのような質感を表現するために独自のシェーダーを使用しています。2018】トゥーンシェーダートークセッション#1『リアルタイムトゥー...https://www.youtube.com/watch?v=gi4XO0WiRcMプラットフォームを問わず、昨今高い注目を浴びているリアルタイムトゥーンシェーダーの技術面について、豪華ゲストをお招きしての徹底トークをいたします。Link最終的な見た目に関わる下の画像は3つとも同じ球体ですが、シェーダーを変えています。シェーダーを変えることで見え方が全然変わっているのがわかります。使用するシェーダーによってアセットの作成方法も変わってきますので、プロジェクトの初期に仕様が決まることが多いです。質感と聞くとマテリアルを思い浮かべる人が多いと思います。マテリアルとの違いは何なのでしょうか?シェーダー単体で質感が完成することは基本的にありません。)を組み合わせて、マテリアル(質感)を作成します。マテリアルはオブジェクトの最終的な質感を決めるものです。Link最後にシェーダーの作成はプログラミングや数学の知識など高度な技術が必要とされます。近年、GUI上でシェーダーを作れるようになるツールも増えており、敷居が下がっています。シェーダー、テクスチャ、マテリアルの違いをきちんと理解しておきましょう!以上になります。独学で3DCGを習得して現在フリーランスTAとして活動中。ポートフォリオはこちらこのブログでは独学や3DCG、プログラミングについて書いていきます。Harkerblog。