国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Unity 3D 環(huán)境特效

2020-07-13 17:52 更新

一般情況下,要在游戲場景中添加霧特效和水特效較為困難,因為需要開發(fā)人員懂得著色器語言且能夠熟練地使用它進行編程。

Unity 3D 游戲開發(fā)引擎為了能夠簡單地還原真實世界中的場景,其中內置了霧特效并在標準資源包中添加了多種水特效,開發(fā)人員可以輕松地將其添加到場景中。

需要注意的是,由于 Unity 5.0 以上版本在默認情況下都沒有自帶的天空盒,只有包,所以當需要使用天空盒資源時,需要人工導入天空盒資源包。

水特效

  1. 在 Project 面板中右擊,執(zhí)行 Import PackageEnvironment 命令導入環(huán)境包,在打開的窗口中選中 Water 文件夾即可,然后單擊 Import 按鈕導入。

  1. 導入完成后,找到 Water 文件夾下的 Prefab 文件夾,其中包含兩種水特效的預制件,可將其直接拖曳到場景中,這兩種水特效功能較為豐富,能夠實現(xiàn)反射和折射效果,并且可以對其波浪大小、反射扭曲等參數(shù)進行修改。

Water(Basic)文件夾下也包含兩種基本水的預制件,如下圖所示。

基本水功能較為單一,沒有反射、折射等功能,僅可以對水波紋大小與顏色進行設置,由于其功能簡單,所以這兩種水所消耗的計算資源很小,更適合移動平臺的開發(fā)。

霧特效

Unity 3D 集成開發(fā)環(huán)境中的霧有 3 種模式,分別為 Linear(線性模式)、Exponential(指數(shù)模式)Exponential Squared(指數(shù)平方模式)。這 3 種模式的不同之處在于霧效的衰減方式。

場景中霧效開啟的方式是,執(zhí)行菜單欄 WindowLighting 命令打開 Lighting 窗口,在窗口中選中 Fog 復選框,然后在其設置面板中設置霧的模式以及霧的顏色。

開啟霧效通常用于優(yōu)化性能,開啟霧效后選出的物體被遮擋,此時便可選擇不渲染距離攝像機較遠的物體。

這種性能優(yōu)化方案需要配合攝像機對象的遠裁切面設置。通常先調整霧效,得到正確的視覺效果,然后調小攝像機的遠裁切面,使場景中距離攝像機較遠的游戲對象在霧效變淡前被裁切掉。霧效參數(shù)含義如下表所示。

參數(shù) 描述
Fog Color 霧的顏色。
Fog Mode 霧效模式。
Density 霧效濃度,取值為0?1。

天空盒

Unity 3D 中的天空盒實際上是一種使用了特殊類型 Shader 的材質,這種類型的材質可以籠罩在整個場景之外,并根據(jù)材質中指定的紋理模擬出類似遠景、天空等效果,使游戲場景看起來更加完整。

目前 Unity 3D 中提供了兩種天空盒供開發(fā)人員使用,其中包括六面天空盒和系統(tǒng)天空盒。這兩種天空盒都會將游戲場景包含在其中,用來顯示遠處的天空、山巒等。

  1. 在場景中添加天空盒,執(zhí)行菜單 WindowLighting 命令,可以打開渲染設置窗口。單擊 Scene 頁面 Environment Lighting 模塊 Skybox 后面的選項設置按鈕。

  1. 雙擊選擇不同材質的天空盒。

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號