此頁使用以下兩個人物模型作為設置頭髮高光的範例

オリジナル3Dモデル「セリア」

「暮井 慧(プロ生ちゃん)公式 MMD/VRM/FBX/Blend」 / 5zj さんの作品 - ニコニ立体

Movie_001.mp4

頭髮高光的效果Demo,頭髮高光會隨著與表面與相機間的角度變化增強 (Frensnel)

1. 使用ASP/Character Shader


  1. 將當前材質球的shader設為ASP/Character
  2. ToonShadingStyle設定為CelShading (FaceStylizedPBR模式並不提供額外的頭髮高光選項)

2. 準備UV Unwrapping完成的頭髮mesh與貼圖


Untitled

3. 設定Shader參數


Untitled

  1. 回到Material Inspector的畫面,將Hair Hightlight Mask貼圖指定為前一步驟中畫好的貼圖
  2. 指定採樣貼圖的UV(預設是UV2,ASP提供UV0~3可以選擇)
  3. 指定Highlight的顏色與Frensnel Mask PowerFrensel Mask Power的數值越小,高光的範圍會越被限制在Grazing Angle,數值越大高光顯示的面積則越大。
  4. Camera Roll Influence大於0的時候,跟根據遊戲視角(相機)的上下移動,偏移採樣的UV(偏移的方向是UV的Y方向)