Sven のトゥーン シェーディングとライティング
![](../../../../../images/ax-toon-sven-image2022-4-6.png)
この「メイキング」のチュートリアルでは、toon シェーダを使用して上記のイメージをレンダリングする手順について説明します。toon シェーダの rim_lighting、base_tonemap、specular_tonemap、 および stylized_highlight アトリビュートを使用して、銀河系ヒーロー Sven の絵画的な肖像を作成する方法について紹介します。
Toon シェーダを割り当てる
- 最初に、頭部、髪、目、宇宙服に toon シェーダを割り当てます。関連する拡散反射光マップを各 toon シェーダの base_color に接続します。
![](../../../../../images/ax-toon-sven-sven-1-1.jpeg)
Base Tonemap (ランプ)
- 下図のようにランプを作成し、Sven の顔に割り当てる toon シェーダの base_tonemap に接続します。
![](../../../../../images/ax-toon-sven-image2022-4-6-12-53-3-2.png)
ramp_rgb -> base_tonemap
Specular Tonemap (ランプ)
- specular_weight を約 0.1 に下げ、specular_roughness を約 0.7 に上げます。
- ランプを作成し、specular_tonemap に接続します。
![](../../../../../images/ax-toon-sven-image2022-4-6-12-57-8-3.png)
rampRGB -> specular_tonemap
リム ライティング
- スポット ライトを作成し、Sven に向けて背後から角度を付けて配置します。Rim Lighting > Light アトリビュートにスポット ライトを追加します。
- ramp_rgb を作成し、rim_lighting_color に接続します。
![](../../../../../images/ax-toon-sven-image2022-4-6-12-58-15-4.png)
Light -> rim_lighting
Stylized Highlight
stylized_highlight を使用すると、Sven の目にカートゥーン風のハイライトを作成できます。
- スポットライトを作成し、Sven の目に向けます。Sven を照らさないように、ライトを隠します。
- Eye シェーダの stylized_highlight_color に下図のような円形ランプを接続し、stylized highlight_size を約 0.8 に上げます。
![](../../../../../images/ax-toon-sven-image2022-4-6-12-58-42-5.png)
stylized_highlight (鏡面反射光)
ヒント:
間接鏡面反射光
Indirect_specular (および indirect_diffuse)によって、toon シェーディングの外観に微妙な効果を生成できます。この場合、Eye シェーダには indirect _specular: 0 とするとうまくいくでしょう。
indirect_specular: 0