MMD渲染記錄

先放一個我的視頻https://www.bilibili.com/video/BV1QW4y1M7zP

記性不好加上其他事情比較多比較忙,所以經(jīng)常是隔好久才能摸個mmd,每次開做都會忘記好多操作,所以此帖本質(zhì)上只是記錄一下自認(rèn)滿意的渲染當(dāng)作備忘錄,如果本萌新的專欄也能對你有所幫助的話那我深表榮幸!
本文全部使用ray渲染
![[初音未來_期待]](http://i0.hdslb.com/bfs/emote/f361daba4c64775b05f45fd241eb43072258accd.png)
對比圖:



首先是基礎(chǔ)流程:
載入場景模型,載入ray.x和ray_controller.pmx,載入skybox的timeofday.pmx,上main材質(zhì)與Envlight材質(zhì),模型繪制順序改為天空球場景模型。


調(diào)整天空球全局光(也即為太陽參數(shù))

模型材質(zhì)主要是toonRC,眼睛的高光使用ray自帶的emissive的1倍albedo,SSAO眼白為0,其他0.8

加個丁達(dá)爾霧材質(zhì)with godray?論godray為什么是god


接下來是raycontroller控制器
SunLight-? 0.20
SunShadowR+??0.30
SunShadowG+??0.26?
SunShadowB+??0.24
SunShadowV-??0.30
BloomThreshold+??0.20
陰影SSAO+ 0.30
飽和度Saturation+??0.10
對比度Contrast+??0.20
色溫Temperature+??0.30

Skybox(timeofday)是調(diào)整太陽光參數(shù)
太陽大小SunRadius+ 0.25
太陽散射SunRadience+ 0.50
太陽渾濁SunTurbidity+ 0.40
太陽色調(diào)HSV
太陽時辰RayleighHeight- 0.55(就是清晨or正午or夕陽or月光)
米散射?MiePhase(總之就是Godray強度,也即丁達(dá)爾效應(yīng)的強度,這個得靈活調(diào)因為它似乎不是從小到大從弱到強的線性變化)
太陽光強度EnvDiffLight+ 0.20
場景反光強度EnvSpeLight- 0.75(場景暗一點有利于材質(zhì)表現(xiàn))
云Cloud+(但我忘記加云了)

打光
首先放一個DirectionalLight.pmx,位置藏在地下一點,RGB都是0.20左右,Intensity- 0.80 ,然后給臉部正面綁一個DirectionalLight_Mas.pmx,先拉一下z軸向外拉,然后點“外”把位置方向綁到模型的“首”,外部親注冊,注冊。這個是三金絡(luò)合物大佬做的帶遮罩的燈光,可以找他的專欄學(xué)習(xí)一下,SJ_MaskMap對人物選擇on,對場景選擇off,RGB都是0.20左右(赤拉高一點可顯得面色紅潤一些)。還可以在衣服后面藏一個PointLight_Mask.pmx,只對衣服的金屬扣子掛件選擇on,其余全部off,R和G拉高,亮度拉滿,可以讓衣服扣子金閃閃


最后以上所有燈光在LightMap欄都貼上directional_lighting_with_shadow.fx材質(zhì),并且在自發(fā)光EnvLightMap欄里把所有燈都取消勾選,否則燈球本身也會被錄進(jìn)去

加個霧氣
選擇ray自帶的VolumetricSphere.pmx,調(diào)整霧氣體積球的參數(shù)
Range+? 0.96
Intensity-? 0.85
Density-? ?0.15
MiePhase靈活調(diào)整

濾鏡
接下來開始瘋狂疊各種插件與濾鏡,就像印度小吃要開始佐料施法了(








![[初音未來_再見]](http://i0.hdslb.com/bfs/emote/06094b87ef45f7513bb4c22e049612d62cd5cd8e.png)
順便,裙子走光問題可以通過K重力加速度來緩解,裙子越重越不會亂飛走光,但抬腿穿模問題就會相應(yīng)增加


