早在2013年,AMD就開發(fā)出了TressFX Hair毛發(fā)渲染技術(shù),應(yīng)用于《古墓麗影》等游戲。當(dāng)時(shí)的顯卡還是Radeon HD 7000系列。
Unity中國(guó)今天宣布,經(jīng)過(guò)與AMD兩年多的合作,基于AMD TressFX開源高質(zhì)量實(shí)時(shí)毛發(fā)渲染框架,正式推出Unity China HairFX毛發(fā)系統(tǒng)。
該技術(shù)同時(shí)支持Unity通用渲染管線、高清渲染管線,并與Unity編輯器2021 LTS版本兼容,已經(jīng)發(fā)布在GitHub上,開發(fā)者可以免費(fèi)獲取。
針對(duì)3D游戲、動(dòng)畫、數(shù)字人像制作中,毛發(fā)效果面臨的驚人數(shù)量、多樣類型、與主角互動(dòng)的三大難點(diǎn),Unity China HairFX給出了高效的解決方案。
這是一款基于發(fā)絲的實(shí)時(shí)渲染技術(shù),不僅可以做到很逼真的光透效果,并且隨著角色的運(yùn)動(dòng),還能讓發(fā)絲輕盈抖動(dòng)。
Unity中國(guó)還在角色測(cè)試場(chǎng)景中準(zhǔn)備了多個(gè)示例,用戶可以直接查看不同發(fā)型的效果,輕松打造超寫實(shí)發(fā)絲。
HDRP示例:
https://github.com/UnityTechnologies/HDRP-Defender-Character-Demo
URP示例:
https://github.com/UnityTechnologies/URP-Defender-Character-Demo
在合作開發(fā)的過(guò)程中,Unity中國(guó)與AMD的圖形工程師還根據(jù)開發(fā)者的反饋,對(duì)于TressFX原有的物理模擬和渲染效果,做了很多改進(jìn)和優(yōu)化,比如著重處理了發(fā)絲過(guò)分拉長(zhǎng)、隨機(jī)長(zhǎng)度插值和渲染性能優(yōu)化。
從官方宣傳視頻可以看出,在打斗的過(guò)程中,角色的發(fā)絲非常輕盈,隨著動(dòng)作自如飄動(dòng),隨著光線變化而改變色澤,根根分明,十分逼真。