? ,,

亚洲午夜精品视频_国产黄大片_网站av_99亚洲伊人久久精品影院红桃_91av入口_永久免费av片在线观看全网站

聯系我們

給我們留言

聯系我們

地址:福建省晉江市青陽街道洪山路國際工業設計園納金網

郵箱:info@narkii.com

電話:0595-82682267

(周一到周五, 周六周日休息)

當前位置:主頁 > 3D教程 > 圖文教程

UnrealEngine4禪意花園項目中的水池

來源: 52vr | 責任編輯:傳說的落葉 | 發布時間: 2019-06-13 08:22 | 瀏覽量:
這篇文章介紹了禪意花園項目中的水的效果實現方法。
 
禪意花園
 
禪意花園是Epic Games的官方項目,現在已經開放在Market Place中自由下載。這個項目中使用了特別的方法來實現水池,效果如下:
 

Unreal Engine 4 —— 禪意花園項目中的水池

 
水面表現
 
整體的水池效果分成水面與池底兩塊,針對于水面來說使用了Cubemap + noise,原本不是十分特別的地方,但是針對于Cubemap反射這一塊有個黑魔法,值得一看:
 

Unreal Engine 4 —— 禪意花園項目中的水池

 
這個函數寫的很復雜而且不好閱讀,應該是美術寫的。但是如果把它翻譯成代碼其實不難理解——它處理的是以場景設計師在關卡中放置的一個點為反射點,通過這個反射點、水面像素和相機位置的計算來獲得一個反射向量。這個反射向量在對應的CubeMap中采樣,從而獲得水面的反射效果,效果如下:
 

Unreal Engine 4 —— 禪意花園項目中的水池

 
目前這個材質的實現似乎還有點小問題,可以進行修復。這里不方便將修復后的材質放出,讀者可以自己進行實現。
 
總體來講這個想法很新穎,可以在僅僅使用Emissive Color與Opacity通道的情況下來實現很好的水面的效果,尤其在反射效果上的效果很不錯。
 
因此,這個水面效果可以在移動平臺上兼顧性能和效果。
 
水底
 
禪意花園中水池的水底效果的腦洞也開的很大。在正常情況下想要表現水底的效果通常是使用Refraction通道。但是Refraction通道在某些設備上表現的不太正常,性能也是一個必須考慮的問題。
 
因此水底的模型是讓水底本身使用World Position Offset通道來對頂點進行位移操作,這種操作主動讓池底的網格模型進行浮動,這樣一來也就會比較好適配大部分的設備。
 
這種做法是很新穎的,另一方面效果也很不錯。
 
后記
 
看到了Epic Games提出的一些解決問題的方法,感覺到提出這些方法的人似乎已經到了另一種境界。《孫子兵法》說“以正合,以奇勝。”大部分人似乎花了太多的功夫在“正”上,例如不停地去鉆底層,硬碰硬的提高效率和表現。但是是否能夠在“奇”這一塊來解決實際的問題,這種“奇”的能力又該怎么去培養?

相關文章
網友評論

您需要登錄后才可以發帖 登錄 | 立即注冊

關閉

全部評論:0條

推薦
熱門
主站蜘蛛池模板: 久久精品国产免费 | 日韩精品无码一本二本三本 | 精品动漫一区二区 | 亚洲国产精品综合久久20 | 国内久久久久影院精品 | 九九亚洲精品自拍 | 国产精品自在线拍国产 | 四虎影院4hu | 久久亚洲欧美成人精品 | 自拍日韩亚洲一区在线 | 韩国资源视频一区二区三区 | 草草影院免费 | 成人欧美一级毛片免费观看 | 国产精品丝袜视频 | 香港经典a毛片免费观看播放 | 啪啪动态图| 欧美日韩在线精品一区二区三区 | 国产精品无码久久综合网 | 国产精品186在线观看在线播放 | 国产91在线精品福利 | 天堂sv在线最新版在线 | 尤物在线 | 日韩精品高清在线 | 日本巨大的奶头在线观看 | 无码人妻久久一区二区三区 | 日韩欧美视频在线一区二区 | 欧美巨鞭大战丰满少妇 | 91热在线观看精品 | 人妻无码αv中文字幕久久琪琪布 | 狠狠色丁香婷婷综合潮喷 | 最近中文字幕mv在线资源 | 狠狠操网址| 久久天堂av综合合色蜜桃网 | 久久精品免费在线观看 | 一区不卡| 狠狠做深爱婷婷久久综合一区 | 伊人久久五月丁香综合中文亚洲 | 精品综合久久久久久98 | 高大丰满熟妇丰满的大白屁股 | 国产在线日韩在线 | 欧洲亚洲一区二区三区 |