局部光源模擬來自燈、火把、聚光燈和電視螢幕等物體的現實光照。透過使用不同類型的光源,而不僅僅是通過 Lighting 服務進行一般的全局光照,你可以創造沉浸式的環境,例如網絡朋克城市、傳統燈光節和情緒偵探場景。

光的類型
局部光源包括 PointLight、SpotLight 和 SurfaceLight。每個光源都從 Light 類中共享各種屬性,包括 Color、Brightness 和 Shadows。
PointLight
PointLight 從單一點球形地發出光。這個對象非常適合 無方向 的光源,例如燈泡、火把和火球。
要在 Studio 中創建點光,請將 PointLight 插入到 Attachment 或 BasePart 中(建議使用 Attachment 來特定於點的光發射)。然後調整對象的 Range 以及 共享屬性 如 Brightness 和 Color。
範圍
點光的 Range 屬性定義了從光源位置向外的輻射照明距離,以 studs 為單位測量。

SpotLight
SpotLight 以圓錐形狀和球形基座發出光。這個對象非常適合方向光源,如街燈、手電筒和車頭燈。
要在 Studio 中創建聚光燈,請將 SpotLight 插入到 Attachment 或 BasePart 中,並將其 Face 屬性設置為指定光線從哪個方向發出。然後調整 Angle 和 Range,以及 共享屬性 如 Brightness 和 Color。
面
聚光燈的 Face 屬性決定了光從哪個面/軸發出,如以下街燈的發光部件所示:

角度
聚光燈的 Angle 屬性定義了光從圓錐的頂端發射的角度。最大值為 180,這會從頂端照亮整個半球。

SurfaceLight
SurfaceLight 從 BasePart 的面發出光。這個對象非常適合來自電腦螢幕、廣告牌、標誌和熒光面板的光。
要在 Studio 中創建表面光,請將 SurfaceLight 插入到 BasePart 中並將其 Face 屬性設置為指定光從哪個表面發出。然後調整 Angle 和 Range,以及 共享屬性 如 Brightness 和 Color。
面
表面光的 Face 屬性決定了從 BasePart 的哪個面發出光。請注意,光是從整個表面發出,而不僅僅是一個點。

角度
表面光的 Angle 屬性定義了光從部件表面發出的角度。角度為 0 意味著光直接從表面向外發出,而角度為 180 意味著光垂直於表面向外發出。

共享屬性
所有光源都共享 Light 類的各種屬性,包括 顏色、亮度 和 陰影。
顏色

亮度
Brightness 屬性設置光的亮度,光的中心有最大的效果。請注意,Brightness 仍然受限於光的定義範圍,因此更高的 Brightness 值不會照亮光周圍的更大區域。

陰影
Shadows 屬性在光被障礙物阻擋的地方投射陰影。
