Unity中二次元渲染算法總匯
2022-11-03 15:16 作者:游戲開發(fā)RAIN | 我要投稿
Unity在5.0版本升級了基于物理的著色器,能很大程度的提升游戲開發(fā)者在寫實類游戲中的畫面效果,可是在國內(nèi)強力游戲廠商都有自己的一套特殊渲染方式,比如知名的《崩壞3》。本篇文章就總結(jié)了博毅創(chuàng)為教育集團在二次元渲染上的所有成就。
1.Ramp Map
原理,講Dot(Normal,LightDirection)從(-1,1)的范圍重映射到(0,1)之間。使用重映射的值對貼圖進行采樣。Shader Forge實現(xiàn)如圖。除了在Dot(Normal,LightDirection)上可以采樣,我們還可以將邊緣光的值也納入考量,這樣就可以完整對一個2D貼圖進行采樣。









標簽: