全球照明 是從太陽或月亮中的環境中的光線。通過在 Lighting 服務中自訂幾個關鍵預設屬性以及 Studio 中的預設子對象,您可以大幅改變全球照明的外觀和感體驗,並且在 3D 空間中放置任何其他物體。
使用僅幾個修改Studio的預設照明設定的這個部分教學教你如何自訂你的全球照明以改變太陽的位置和顏色、創建劇弧陰影和厚化氣氛。
設定照明屬性
Class.Lighting 服務包含五個高級類別的屬性,您可以調整以自訂您體驗的全球照明:
- 顏色 - 設定顏色在環境中。
- 強度 - 設定擊擊相攝影機的光量。
- 陰影 - 設定陰影在環境中如何渲染。
- 環境 - 設定環境條件,例如時間和地理緯度。
- 技術學問 - 設定 Studio 使用來渲染照明和陰影的技術。
下面的指示會示示您如何調整這些類別中的屬性以改變環境和反射燈光的顏色,使暗影邊緣更銳利,使用最先進的照明技術進行修改,並修改太陽和您的世界以符合示例 島嶼跳躍 - 最終版 設定。
調整燈光的顏色
首先,要將示例 跳島 - 最終 體驗的服務屬性調整到您的環境中的環境燈光和反射燈光的顏色。有兩個燈光服務屬性控制環境燈光的顏色:
- Lighting.Ambient 控制從天空降下的環境照明的顏色,例如室內空間或戶外封面下。
- Lighting.OutdoorAmbient 控制天空可見的環境照明的顏色。
此外,Lighting.ColorShift_Top 屬性控制從太陽或月亮面向的表面反射的光的顏色。 預設情況下,這三個屬性都設置為在您的世界中產生暗灰色調,但為了補充傳統海洋堆疊環境的海底燈環境,您可以調整這些屬
要調整環境中的環境照明的顏色:
- 在 探險家 窗口中,選擇 照明 。
- 在 屬性 視窗中,
- 將 環境 設置為 16, 16, 16 。整個環境變得更暗。
- 將 ColorShift_Top 設置為 196, 222, 255 。反射從太陽光面的表面的顏色。
- 將 室外環境 設置為 134、158、190 。所有區域除了隧道顯示以外都是以藍色灰色調色。
硬化陰影
在匹配樣本 島嶼跳躍 - 最終 體驗的 Lighting 服務屬性時,要硬化環境中的陰影。這創造了更明顯的效果,當玩家在您的體驗中導航之間的戶外和遮蔽區域。
要在您的環境中硬化暗影:
- 在 探險家 窗口中,選擇 照明 。
- 在 屬性 視窗中,將 ShadowSoftness 設置為 0 。陰影會產生硬邊緣。
啟用未來照明系統
在第三步在 島嶼跳躍-最終 體驗的 Lighting 服務屬性啟用 Studio 中最先進的照明系統, Studio 將每個體驗以從全球照明開始。 但要強化環境並裝
未來照明系統讓您的全球和本地照明系統能夠共同運作,並提供更實際、更身體的視覺體驗。 例如,從暗影地圖照明系統的本地照明來說,在ShadowMap照明系統的陰影下,您不會再需要在海底堆平台的圍繞中找到暗影。這個效果會變得更明顯, чем您環境中擁有的照明源越多
要啟用未來照明系統:
- 在 探險家 窗口中,選擇 照明 。
- 在 屬性 窗口中,單擊 技術 下拉菜單,然後選擇 未來 。燈光系統更新。
變更太陽位置
要匹配樣本 島嶼跳躍 - 最終 體驗的 Lighting 服務屬性,您需要變更太陽在天空中的位置。有三種控制太陽位置的屬性:
- Lighting.ClockTime 代表 0 時至 24 時的當前時間。
- Lighting.TimeOfDay 代表 24 小時字串時間。
- Lighting.GeographicLatitude 代表度數的地理位置。
太陽的預設位置在天空中很高,即可在現實世界中午時產生。但要在環境中產生更明顯的暗影和方向性,您可以將太陽移動到海底堆平台的右邊。
要變更太陽位置:
- 在 探險家 窗口中,選擇 照明 。
- 在 屬性 視窗中,
- 將 時間設定 設置為 9 。太陽將移動到位於 9:00 在實際世界中的位置。
- 將 地理位置 設置為 78 。世界以 78 度移動,這也會移動太陽到您的海底平台的右邊。
大氣層屬性
Class.Lighting 服務的子 Atmosphere 對象允許您以創造實際環境照明效果為基礎散發太陽光的方式來創建寫實的環境照明效果。這些屬性可以對環境空氣中的空氣粒子進行創建,給環境一個觸摸的深度感。
下列指令會示示您如何調整 Atmosphere 屬性以創造一個稍微更厚的氣氛來隱藏水的邊緣並創建更多深度的視野,就像樣本 島嶼跳躍 - 最終 體驗。
增加空氣粒子密度
要在 島地形跳躍 - 最終 體驗的 Atmosphere 屬性增加空氣粒子密度,需要增加空氣中的粒子數量。當你增加此屬性時,Atmosphere.Density 屬性控制在你環
要增加您的環境中的空氣粒子密度:
- 在 Explorer 窗口中,導航到 照明服務 ,然後選擇其子 Atmosphere 對物件。
- 在 屬性 窗口中,將 密度 設置為 0.375 。空氣變得更厚。
混合遠方物體
第二步在匹配樣本 島嶼跳躍 - 最終 體驗的 Atmosphere 屬性,以及本教學的這個部分的結束,是在天空背景上混合遙遠對象。 Class.Atmosphere.Offset 屬
雖然樣本體驗可以將此屬性設為零,以完全隱藏玩家對地平線的視圖,但下一個教學節的山體對象附近的山體對象需要可見,因此需要設置。將預設值設為零無需設置即會導致模糊開始滾動在距離中,創建更實際的環境。
要在您的環境中混合遠方對象:
- 在 Explorer 窗口中,導航到 照明服務 ,然後選擇其子 Atmosphere 對物件。
- 在 屬性 窗口中,將 偏移 設為 0.17 。空氣變得更厚。
現在您的體驗全球照明已設置為自訂屬性,在下一個教學節中,您將學習如何用高品質的塗裝資產替換您的灰箱。