在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
創作
電子發燒友網>電子資料下載>人工智能>UE4開發的25個技巧:有關光照,紋理和渲染

UE4開發的25個技巧:有關光照,紋理和渲染

2021-01-26 | pdf | 1007.16KB | 次下載 | 3積分

資料介紹

原作者:PeckBang
52VR優質原創翻譯

Epic的引擎真的能開發出相當棒的視覺效果。它的延遲渲染、自定義材質和高級光照技術對整個引擎——和你的作品——都有著完美的驅動,能給效果帶來質的提升。

自打UE4公開發布以來我一直靠這個賺錢,然后發現了在它身上一些創作和展現高質量成果的絕妙技巧。在這篇文章,我會分享一些個人每天都會用到的小秘訣和技巧,以幫助你們運用UE4為自己美妙的場景做好光照、材質和渲染。

01. 往UE4里導入材質

點擊幾下就能導入材質

在內容瀏覽器里點擊“導入”來實現。UE4支持很多材質格式,從.tga和.png,到.psd和.jpg都可以。一個重要的點是注意確保標準地圖是以 TC Normalmap 壓縮的,以防止在引擎里出現視覺錯誤。同時還需注意如果你的材質面不遵循以上兩種方式,它們則會不平滑或者不能貼圖(if your texture dimensions do not follow the power of two, they won't stream or have mipmaps.)。

02. 保存:利用信道打包材質(Channel-pack textures)

虛幻4的能力之高讓它在競爭中脫穎而出

Unreal其中一個讓人驚喜的點就是,當創建你自己的材料時你會發現有一大堆功能可以用。當你在為材質添加多層黑白面罩比如粗糙度和穿透(transmission)時,你可以把每一個面罩藏進一幅材質圖像的一個單一信道中、通過在你的材料中有區分地進入材質的每一個信道從而節省內存。

03. 基于物理特性的渲染

Unreal 4 引領著基于物理特性的渲染

在類似Unreal 4 這樣一批有著正處于剛開始發展階段的新式渲染能力的引擎之中,我們能看到對物理渲染能力有著受到廣泛稱贊的調整。我們去迎合它肯定比嫌棄它更有價值。學習如何準確地運用粗糙度面罩、金屬感面罩去代表物體的表面物理性質可以視作為相比較于上一代游戲引擎來說一種工作方式的改變,它能很好地在多種光照環境中幫助保持物質表面的連貫性和逼真度。

04. 紋理復用

紋理復用有助于節省內存

Unrea 4 材質編輯器的另一個神奇的特點是其允許非常智能的紋理復用。它不僅節省內存,還節省時間。有時候一個來自巖石反照率紋理(rock albedo texture)的紅色通道就能為一個粗糙紋理制作一個很棒的覆蓋圖。來自Photoshop的一個云渲染瓷磚紋理(tiling cloud render)有時能給磚塊帶來新的樣子,也能給一些水泥紋理帶來細節上的紋理。可能性是無限的。

05. 別制作不必要的紋理

減少紋理固然可以節省你的內存

偶爾的我們會遇到一些材質是的確不在需求內可以被剔除從而節省內存的。比如為了制作像木頭或塵埃這樣100%沒有任何金屬性的材質,金屬線貼圖紋理則可以在材質編輯器中用數值0來替代掉,以達到一個簡單的浮動常數。同樣的方法可以在同樣材質的多種形式上得到一樣的運用。3款稍微不同的彩色磚塊不需要都用不同的法線貼圖,可以共用同一個。

06. 創建一組核心材質

大多數材質可以通過把一小些基礎材質實例化來制作

一種節省可觀時間和工作量的工作方式是先創建一組可以可用于實例化做成幾個不同物體的基礎材質。通常我開始啟動項目時我會為每種物體制作一些基礎材質。比如我在制作自然場景時總會想用到的用于地形、道具和植被的基礎材質。雖然總是會有一些異常值但這對整個場景制作的大部分工作都有幫助。

07. 通過材質實例來迭代

這樣,就能從一個基礎材質創造出范圍很廣的材質“變種”

一份基礎材質的實例化有一個巨大的特點就是它能夠對可以實時改變的值進行參數化。您可以使用這些改變來快速測試許多不同的值,而不用不得不重新編譯材質。每當我獲得一份復雜的材質時,我都會在一邊先制作一份材質實例,用測試性的材料實例來確定更真實的基礎數值供最終的材質使用。

08. 給材質添加注解(comments)以及如何管理它們

每個節點都可以有伴隨著基本的文本描述

對于復雜的材質來說虛幻引擎4都準備了一些非常有用的管理工具來幫忙管理。選擇一組節點然后摁C鍵就能給節點們添加注解,注解們可以以組的形式移動,編寫代碼的時候也能帶有顏色。注解(和獨立的節點)可以添加基本的文本解釋,這樣有助于提升可讀性。

09. 材質功能

材質功能可以做出重復動作

材質功能可以視作與在節點處工作的真正的功能一樣的作用——為了執行一組特定的指示,重復性工作可以被多次執行。它們是在內容瀏覽器中在材質之外被制作而成的,但可以獨立地被執行于用來簡化材質。同時它們包括了獨自擁有的輸入組(set of inputs),這可以在需要執行重復動作時作為一種節省時間的出色方式。

10. 植物材質

植物陰影模型(Foliage Shading Models)讓植物制作更容易

植物可以說在任何游戲引擎中都是最需要技巧性以確保看起來沒毛病的東西之一。在UE4中,植物陰影模型即用于讓這一切變得簡單。它被高度得到推薦,因為它支持 次表面穿透(sub-surface transmission),大多數葉子場景得益于此。我同時推薦在場景中添加天空光照,可用于幫助抵消掉一些在植物網格中比較暗的區域有可能出現的陰影。

11. 頂點顏色

頂點顏色對混合貼圖有不小用處

在材質中有頂點顏色的入口是我對虛幻引擎4中意的一點,有創意地運用頂點顏色會讓一切都能發揮十足的能量。從環境光遮蔽到為植物屏蔽來自風和外界的影響,頂點顏色的多功能性讓人嘆為觀止。它們在把貼圖混合到一起的過程中十足有用。而且可以從外界的3D軟件中導入,或者導入后在編輯器中著色。

12. 細節顏色貼圖和法線貼圖(Detail diffuse and normal overlays)

二級紋理提升材質細節

因為我們可以自定義紋理UV平鋪率,所以我們完全可以通過加入二級紋理來提升材質的細節表現。通常用到的是顏色貼圖(diffuse)或者法線貼圖(normal maps),在基礎材質之上以更高的頻率鋪上去。細節上的顏色貼圖可以與多種技巧一起應用,比如疊加混合函數(Overlay Blend Function),細節處的法線貼圖可以如正常的法線貼圖一樣被添加紅色和綠色通道到基礎材質上。

13. 材質的紋理混合

Epic擁有不少有用的材質功能

想在材質編輯器中結合不同的紋理但卻只熟悉Photoshop的混合模式?沒事,虛幻引擎也有。不僅有很多有用的材質功能,虛幻引擎有著Photoshop用戶熟悉的大部分混合模式。從疊加到線性減淡,它們可以在材質編輯器的面板窗口中找到。這些功能對添加細節和變化到材質上這樣的工作極其有用。

14. 熟悉你的光照類型

4種不同的光照類型可以使用

虛幻引擎提供了四種不同的光照類型供環境中使用:平行光、點光源、聚光燈和天空光。平行光適合戶外環境或者任何只具有單向光源的環境。而點光源的光向全方向擴散。聚光燈相似,但光線被約束在一個錐形的空間里。天空光則可以通過捕捉地圖中遠處的部分來添加環境光。這些光照類型還都支持自定義立方體貼圖(Cubemaps)。

15. 為場景添加環境霧氣

虛幻4為粒子特效提供了霧氣選項

雖然近距離的霧氣可以隨意地用粒子特效做出來,虛幻4還是提供了另外兩種方式去添加霧氣效果。AtmosphericFog(直譯:氛圍霧氣)可以根據環境氛圍中實際散布的光線的定向照明角度和強度來創造霧氣效果。而具有函數性質的HeightFog(直譯:高度霧氣)則提供帶有一點色彩控制能力、更為簡單的霧氣效果,它能為地圖里比較高的部分提供更稀薄的霧氣,而比較低的位置提供更厚重的霧氣。

16. 創造巧妙的光軸

“上帝射線”可以由多種方式制作而成

光軸或者說“上帝射線”是一個有力的工具,是存在于空中的粒子由特定的光源照射而成的。在虛幻4中它們有幾個方法可以做成。最普遍的做法是利用平行光的屬性。也可以利用幾何學以及巧妙的材質來實現。Epic的藍圖模板項目里有一個很棒的模板講述了怎樣做到這樣的效果。

17. 高分辨率截屏

有更簡單的方式來截取高分辨率畫面

當使用Matinee可以渲染自定義分辨率視頻時,我們有快速而簡易的方式從編輯器中直接截取高分辨率的屏幕畫面。點擊Viewport左上角的向下指著的小箭頭,你會發現一個小小的下拉菜單,點擊最底部即可以打開「高分辨率截屏」窗口。截圖后圖片會保存到文件夾project/saved/Screenshots。

18. 顏色校正和顏色查找表

顏色查找表可以用于復雜顏色轉換

運用Post-process volumes(后處理卷,或 后效體積),最終的渲染顏色可以基于設計師的喜好來調節和調整。雖然有一些基本設置可供選擇,比如對比度調節和顏色著色,但是可以使用顏色查找表進行自定義顏色校正。這些查找表用于復雜的顏色轉換,這可以配合能在虛幻引擎4的文檔網站、Photoshop或者其它圖像調節軟件運行的基底文件(base file,或 基文件)來完成。

19. 編輯泛光和鏡頭炫光(Editing bloom and lens flares)

鏡頭炫光可以自定義創造自己想要的效果

圖像泛光和鏡頭炫光的后期處理現在在游戲和3D體驗中越來越流行了。在UE4中則可以用 post-process volumes 來實現和自定義調節。對泛光來說,其幾乎可以說在所有方面都能得到高度自定義調節。尺寸、顏色、密度和閾值都可以調節,甚至可以在塵埃材質的遮罩下模擬塵埃鏡頭。相似的,基于圖像的鏡頭炫光也可以如此得到應用,調節形狀和密度等等。

20. 打造景深

對于有植物存在的自然場景來說景深的創造是一個細微的過程。

虛幻4支持高斯景深和自定義形狀的散景景深。這兩個在 Post Process Volumes 中都可以找到。值得注意的是雖然散景景深的加權有助于模糊遠處物體前方的纖細物體,但反之亦然它有時也會幫倒忙——需注意在自然場景和其它相似的鏡頭中應用景深時應多加小心。

21. 有關自動曝光和眼睛適應行為

自動曝光功能模擬了真實生活中的眼睛適應行為

自動曝光控制是默認開啟的,其模擬了眼睛對光亮區域或黑暗區域的適應行為。這個效果是相當不錯的但會產生持續變化的視覺變量,很難保持變量一致。而對于曝光范圍的調節在 Post-process Volumes 的設置中則可以做到,同時也可以關閉,只需把最小光亮與最大光亮設置為相等即可。曝光偏差則可用于調整基本曝光設置。

22. 光源函數

光源函數可以創建自定義顏色樣式

在虛幻4的光照中有一個有趣的功能是對光源函數材質的支持。這些材質作為光線的遮罩,可以在一組光線中利用自定義顏色樣式在地面上打出陰影。方法是在材質編輯器中把 材質域(Material Domain)設置為光源函數(Light Function)即可,可以用于平行光、點光源和聚光燈上。

23. 用復制黏貼節省時間

虛幻4可以在不同的關卡間自由復制黏貼

虛幻4有一個必須知道的完美技巧:在同一個項目里一個對象可以從一個關卡直接復制黏貼到另一個關卡。這時對象會在同一個位置以同樣的屬性出現。更佳絕妙的是從虛幻復制過來的任何東西都可以粘貼在文本文件里。而這個文本又可以復制黏貼到另外一個虛幻4的關卡里。

24. 視圖模式和緩沖可視化

在視圖模式間切換可以跟蹤關卡級別的材料輸入

知道你的圖像是由什么組成的對于在任何3D引擎和像UE4一樣的延遲渲染引擎中工作來說都是一個不可缺少的部分,它們能提供一些有用的視圖模式。摁緊Alt鍵后在1到8數字鍵間切換只能查看不同的視圖模式,像無光照模式(Unlit)或照明模式(lighting);但如果在Viewport中點擊視圖模式按扭,你會看到獨立的緩沖們。這對觀察關卡級的材料輸入是很有用的,比如粗糙度。

25. 有關性能的小技巧

關掉一些選項可以加速工作流程

雖然虛幻引擎相當棒,但并不是每個電腦的性能都完全一樣的。如果你在引擎里遇到了性能問題,第一步可以做的就是找到編輯器工具欄里設置按鈕進去后的 Engine Scalability Settings(引擎可擴展性設置)。關掉一些選項會切實地在運行時加速程序的運行,比如關掉抗鋸齒功能。另外一個技巧是在全局大綱(World Outliner)里把大量的資產放進文件夾里,接著關閉或打開它們的可見性來解決性能問題。(編譯:氬衛)

本文由52VR開發網(52vr.com)整理編譯與修改,如需轉載請注明來源及明確回鏈,否則追究法律責任。
原文鏈接:https://www.52vr.com/article-2298-1.html

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1491次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  95次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關電源原理及各功能電路詳解
  10. 0.38 MB  |  11次下載  |  免費
  11. 6100W短波放大電路圖
  12. 0.05 MB  |  4次下載  |  3 積分
  13. 7基于單片機和 SG3525的程控開關電源設計
  14. 0.23 MB  |  4次下載  |  免費
  15. 8基于AT89C2051/4051單片機編程器的實驗
  16. 0.11 MB  |  4次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537793次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費
主站蜘蛛池模板: 天天干天天插天天射| 大又大又粗又爽女人毛片| 日本69式xxx视频| 伊人久久大杳蕉综合大象| 女人张开腿给男人桶爽免费| 永久视频在线观看| 国产成人啪精品午夜在线观看| 午夜黄色福利| 成人三级电影在线观看| 色天使久久综合网天天| xx肥妇人爽妇网| 在线观看的黄网| 婷婷六月综合网| 呦交小u女国产秘密入口| 欧美人与zoxxxx| 三级黄色a| 午夜精品免费| 轻点太大了好深好爽h文| 久久这里只精品热在线8| 久久久久久天天夜夜天天| 伊人玖玖| 成人小视频在线| 69性xxxxfreexxxx| 欧美三级一级| 久久国产乱子伦精品免费看| 在线视频人人视频www| 国产激情在线观看| 免费看国产黄色片| 全黄毛片| 狠狠干最新网址| 天堂在线观看中文字幕| 午夜精品久久久久久久99| 老师受年下高h男| 国产免费私拍一区二区三区| 婷婷丁香啪啪| 欧美一二区视频| 国产亚洲精品久久久极品美女| 五月婷婷丁香花| 天天艹天天操| 亚洲video| 天天综合天天色|