Blender實(shí)用案例訓(xùn)練 ep.5 Blender 2.8 *Eevee專用 KiryToonShader使用方法
前言
????這期我們共同研究一款三渲二Shader,KiryToonShader。它是專門給Eevee渲染器定制的著色器,我們可以用來進(jìn)行二次元?jiǎng)赢嬩秩荆糜贛MD創(chuàng)作應(yīng)該不錯(cuò)。這篇專欄內(nèi)容來自下面視頻。

原視頻是日文說明,沒有進(jìn)行翻譯,UP簡(jiǎn)單進(jìn)行偽譯,并加入一些自已的理解。如果有錯(cuò)誤之處,麻煩各位看官指正。

KiryToonShader使用方法
1.? KiryToonShader的導(dǎo)入方法
將Shader導(dǎo)入場(chǎng)景中
打開File,選擇Append,找到并打開KiryToonShader_Eevee.blend文件,然后找到“NodeTree”再選擇KiryToonShader_Eevee。
接著設(shè)置材質(zhì),我們將材質(zhì)輸出設(shè)置為Eevee。

在著色器編輯器里面,選擇菜單中的Add的Group里面可以找到KiryToonShader_Eevee著色器。給材質(zhì)附著。
選擇Material預(yù)覽模式,勾選Scene Lights和Scene World。

著色器的顯示會(huì)受背景顏色的很大影響。我們根據(jù)場(chǎng)合對(duì)背景的顏色和亮度進(jìn)行調(diào)整。
給世界的天空球附著材質(zhì),使用節(jié)點(diǎn)(Use Nodes),選擇Mix Shader,再選擇Background和顏色。
?
2.? KiryToonShader的使用方法

Strength材質(zhì)亮度
BaseColor 基礎(chǔ)顏色
Transparency 材質(zhì)透明度
Normal 設(shè)置法線貼圖和BumpMap等

ShadowColor 可以指定模型的陰影顏色 ,可以直接設(shè)置顏色,也可以指定紋理貼圖。
Shadow_CTRL(Blue_On__Red_Off) 可以用紋理和頂點(diǎn)色控制陰影的顯示。
·涂有藍(lán)色的地方為強(qiáng)制性的陰影
·涂有紅色的地方強(qiáng)制性不為陰影
ShadowPower 調(diào)整陰影的范圍,參數(shù)上升后陰影的范圍就會(huì)增加。
Shadow_Multiply_or_Mix 設(shè)置陰影顯示相關(guān)內(nèi)容。類似于繪圖軟件里面的“通?!焙汀俺怂恪薄?為乘算,1為通常。
*完全設(shè)置為1時(shí)。陰影中的BaseColor會(huì)被完全覆蓋掉。
Shadow_ToonCtrl 可以控制陰影的過渡。提高參數(shù)值可以使陰影的二次元感更明顯。
SpecularColor 可以設(shè)置模型的高光顏色??梢灾苯又付ǜ吖忸伾?,也可以指定紋理貼圖。
SpcMap 基本上和一般的高光貼圖的使用方法是一樣的。可以用來指定專用的紋理貼圖。
Roughness 可以用來控制模型的高光范圍。
Shadow_S***ower 可以設(shè)定是否對(duì)陰影部分進(jìn)行高光乘算。為0時(shí)完全不進(jìn)行乘算。
Specular_Add_or_Mix 陰影顯示相關(guān)的設(shè)置。類似繪圖軟件中的“通?!焙汀凹铀恪?/p>
·為0時(shí)進(jìn)行加算
·為1時(shí)進(jìn)行乘算
*完全為1時(shí), 高光中的BaseColor會(huì)被完全覆蓋掉。
Specular_ToonCtrl 可以控制高光與基礎(chǔ)色之間的過濾感。提高參數(shù)值可以使二次元感更明顯。
HairSpecular 對(duì)頭發(fā)添加“天使之輪”的高光效果。
·HairSpecular_Ctrl(Normal)?? 將Normal節(jié)點(diǎn)差入后,可以設(shè)置角度的細(xì)微調(diào)整等。
*使用HairSpecular(頭發(fā)高光)時(shí)請(qǐng)必定插入Normal節(jié)點(diǎn)。
·Specular_Default_or_hair 使用HairSpecular時(shí)請(qǐng)將這里設(shè)置為1。
·HairSpecular_Height 可以控制頭發(fā)高光的上下位置。
·HairSpecular_Width 可以控制頭發(fā)高光的擴(kuò)散程度。
·HairSpecular_Hardness 可以控制頭發(fā)高光的硬度。
RimColor 設(shè)置類似邊緣的顏色。
RimPower 可以控制邊緣色的范圍。
Shadow_RimPower 可以設(shè)置是滯對(duì)陰影部分進(jìn)行邊緣色的乘算。為0時(shí)完全不進(jìn)行乘算。
Rim_ToonCtrl 可以控制邊緣色與周圍顏色的過渡感。提高參數(shù)時(shí)可以使二次元感更明顯。
?
3.范例
