最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

反射探針的類(lèi)型

2020-06-13 21:01 作者:unity_某某師_高錦錦  | 我要投稿

反射探針有三種基本類(lèi)型,通過(guò)檢視面板中的?Type?屬性可進(jìn)行相應(yīng)選擇(有關(guān)更多詳細(xì)信息,請(qǐng)參閱組件參考頁(yè)面)。

  • 烘焙 (Baked)?探針可存儲(chǔ) Editor 中生成(烘焙)的反射立方體貼圖。可以通過(guò)單擊 Reflection Probe(反射探針)檢視面板底部的?Bake?按鈕或?Lighting 窗口中的?Build?按鈕來(lái)觸發(fā)烘焙。如果在 Lighting 窗口中啟用了?Auto_,則在 Scene 視圖中放置對(duì)象時(shí),烘焙探針將自動(dòng)更新。烘焙探針的反射只能顯示檢視面板中標(biāo)記為?Reflection Probe Static_ 的對(duì)象。此設(shè)置向 Unity 指示這些對(duì)象不會(huì)在運(yùn)行時(shí)移動(dòng)。

  • 實(shí)時(shí) (Realtime)?探針在運(yùn)行時(shí)在播放器中而不是在 Editor 中創(chuàng)建立方體貼圖。這意味著反射不僅限于靜態(tài)對(duì)象,而且可以實(shí)時(shí)更新以顯示場(chǎng)景中的變化。但是,刷新探針的視圖需要相當(dāng)長(zhǎng)的處理時(shí)間,因此謹(jǐn)慎管理更新就顯得十分重要。Unity 允許從腳本中觸發(fā)更新,以便能夠準(zhǔn)確控制更新的發(fā)生時(shí)間。此外,還有一個(gè)選項(xiàng)是應(yīng)用_時(shí)間切片_來(lái)探測(cè)更新,使更新可在幾幀內(nèi)逐漸發(fā)生。

  • 還可使用自定義 (Custom)?探針。這些探針允許在 Editor 中烘焙視圖,就像烘焙探針一樣,還能為反射提供自定義的立方體貼圖。自定義探針無(wú)法在運(yùn)行時(shí)更新。

下面將詳細(xì)說(shuō)明這三種類(lèi)型。

烘焙和自定義反射探針

烘焙反射探針是在 Unity Editor 中捕獲反射立方體貼圖并存儲(chǔ)以供后續(xù)在播放器中使用的探針(有關(guān)詳細(xì)信息,請(qǐng)參閱反射探針簡(jiǎn)介)。捕獲過(guò)程完成后,反射將被“凍結(jié)”,因此烘焙探針無(wú)法響應(yīng)移動(dòng)對(duì)象在場(chǎng)景中引起的運(yùn)行時(shí)變化。但是,與實(shí)時(shí)探針(能響應(yīng)變化)相比,烘焙探針的處理開(kāi)銷(xiāo)要低得多,并且在許多用途中是可接受的。例如,如果只有一個(gè)移動(dòng)的反射對(duì)象,那么它只需要反射其靜態(tài)環(huán)境。

使用烘焙探針

應(yīng)將探針的?Type?屬性設(shè)置為?Baked?或?Custom?以將其用作烘焙探針(請(qǐng)參閱下面的自定義探針提供的其他功能)。

烘焙探針捕獲的反射只能包含標(biāo)記為?Reflection Probe Static?的場(chǎng)景對(duì)象(使用檢視面板左上角的?Static?菜單標(biāo)記所有對(duì)象)??梢允褂?Culling Mask?和?Clipping Planes?屬性進(jìn)一步優(yōu)化包含在反射立方體貼圖中的對(duì)象;具體的工作方式與攝像機(jī)的工作方式相同(探針本質(zhì)上類(lèi)似于通過(guò)旋轉(zhuǎn)觀察六個(gè)立方體貼圖面每一面的攝像機(jī))。

當(dāng)?Auto?選項(xiàng)啟用時(shí)(從?Lighting 窗口?中設(shè)置),烘焙反射將在對(duì)象放置到場(chǎng)景中時(shí)自動(dòng)更新。如果不使用自動(dòng)烘焙,則需要單擊反射探針檢視面板中的?Bake?按鈕以更新探針。(Lighting 窗口中的?Build?按鈕也將觸發(fā)探針更新。)

無(wú)論使用自動(dòng)烘焙還是手動(dòng)烘焙,烘焙過(guò)程都將繼續(xù)在 Editor 中工作時(shí)異步進(jìn)行。但是,如果移動(dòng)任何靜態(tài)對(duì)象、更改其材質(zhì)或以其他方式改變其視覺(jué)外觀,則會(huì)重新啟動(dòng)烘焙過(guò)程。

自定義探針

默認(rèn)情況下,自定義探針的工作方式與烘焙探針的工作方式相同,但自定義探針還有其他選項(xiàng)可以更改此行為。

自定義探針檢視面板上的?Dynamic Objects?屬性允許未標(biāo)記為?Reflection Probe Static?的對(duì)象包含在反射立方體貼圖中。但是請(qǐng)注意,這些對(duì)象的位置在烘焙時(shí)仍然會(huì)在反射中“凍結(jié)”。

Cubemap?屬性允許將自定義的立方體貼圖分配給探針,從而使探針完全獨(dú)立于可從其視點(diǎn)“看到”的對(duì)象。可以使用此屬性來(lái)設(shè)置從 3D 建模應(yīng)用程序生成的天空盒或立方體貼圖作為反射源。

實(shí)時(shí)探針

烘焙探針可用于許多用途,并具有良好的運(yùn)行時(shí)性能,但它們的缺點(diǎn)是不能在播放器中實(shí)時(shí)更新。這意味著對(duì)象可在場(chǎng)景中移動(dòng)但不能讓它們的反射隨之移動(dòng)。如果這種問(wèn)題帶來(lái)了太多限制,可以使用實(shí)時(shí)探針,它們會(huì)在運(yùn)行時(shí)更新反射立方體貼圖。這種效果會(huì)帶來(lái)更高的處理開(kāi)銷(xiāo),但可提供更強(qiáng)的真實(shí)感。

使用實(shí)時(shí)探針

要使探針在運(yùn)行時(shí)更新,應(yīng)在反射探針檢視面板中將其?Type?屬性設(shè)置為?Realtime。不需要將對(duì)象標(biāo)記為?Reflection Probe Static?來(lái)捕獲它們的反射(就像使用烘焙探針一樣)。但是,可以使用?Culling Mask?和?Clipping Planes?屬性在反射立方體貼圖中選擇性地排除對(duì)象;具體的工作方式與攝像機(jī)的工作方式相同(探針本質(zhì)上類(lèi)似于通過(guò)旋轉(zhuǎn)觀察六個(gè)立方體貼圖面每一面的攝像機(jī))。

在 Editor 中,實(shí)時(shí)探針與烘焙探針具有大致相同的工作流程,但它們的渲染速度往往更快。當(dāng)?Auto?選項(xiàng)啟用時(shí)(從?Lighting 窗口?中設(shè)置),反射將在對(duì)象放置到場(chǎng)景中時(shí)自動(dòng)更新。如果不使用自動(dòng)烘焙,則需要單擊反射探針檢視面板中的?Bake?按鈕以更新探針。(Lighting 窗口中的?Build?按鈕也將觸發(fā)探針更新。)

無(wú)論使用自動(dòng)烘焙還是手動(dòng)烘焙,烘焙過(guò)程都將繼續(xù)在 Editor 中工作時(shí)異步進(jìn)行。但是,如果移動(dòng)任何靜態(tài)對(duì)象、更改其材質(zhì)或以其他方式改變其視覺(jué)外觀,則會(huì)重新啟動(dòng)烘焙過(guò)程。

注意:目前,實(shí)時(shí)探針僅在?Reflection Probe Static?對(duì)象移動(dòng)或改變其外觀時(shí)才會(huì)更新在 Scene 視圖中的反射。這意味著,即使移動(dòng)的動(dòng)態(tài)對(duì)象出現(xiàn)在反射中,這些對(duì)象也不會(huì)觸發(fā)更新。應(yīng)該從?Lighting 窗口的?Build?按鈕彈出窗口中選擇?Bake Reflection Probes?選項(xiàng),從而在動(dòng)態(tài)對(duì)象改變時(shí)更新反射。


反射探針的類(lèi)型的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
唐河县| 龙里县| 仪陇县| 崇仁县| 称多县| 绥芬河市| 中卫市| 阜城县| 西畴县| 密山市| 团风县| 临邑县| 如皋市| 岚皋县| 洛扎县| 丽水市| 崇义县| 三门峡市| 诏安县| 察隅县| 太仓市| 高青县| 晋宁县| 葵青区| 谷城县| 临猗县| 万宁市| 仙居县| 泰和县| 宁明县| 呼图壁县| 桦甸市| 扎赉特旗| 汤原县| 西丰县| 屏山县| 栾川县| 万全县| 当阳市| 宕昌县| 台中县|