跳至主要內容
[DOC]0xB3E7A1F9
LOADED
SYS_TIME:

SciFiHoloScreen Additive

SciFiHoloScreen Additive shader demo

SciFiHoloScreen Additive 著色器使用疊加混合算繪發光的透明科幻顯示。適用於 HUD、浮動投影或 UI 疊加層。

著色器路徑​

  • _MaxKill Studios/SciFiHoloScreen/URP/SciFiHoloScreen Additive URP

著色器屬性說明​

Frame​

控制環繞全像顯示幕的外框。

Frame property settings

屬性說明
Frame Tint Color (HDR)控制外框色彩。
- 預設為白色(無變化)。調整 HDR 色彩與 Intensity 可新增自發光效果
Frame Texture外框貼圖。
- 請使用帶 Alpha 通道的 PNG 或 TGA 以確保全像顯示正確

Hologram​

控制全像內容,包含色彩、縮放、深度以及定義各層的遮罩貼圖。

Hologram property settings

屬性說明
Hologram Tint Color (HDR)控制全像色彩。
- 預設為白色(無變化)。調整 HDR 色彩與 Intensity 可新增自發光效果
Use Random Hologram Tint設定是否使用隨機全像色調
Random Hologram Tint Blend調整隨機全像色調的混合比例
Random Hologram Tint Intensity調整隨機全像色調的強度
Random Hologram Saturation調整隨機全像的飽和度
Hologram Mask Texture定義全像形狀的 RGBA 貼圖。
- 每個通道可與下方的通道屬性組合,產生不同的全像效果
Hologram Scale直接調整全像大小。
- 當 Hologram Scale Option 為 MatchObject 時忽略此項
Hologram Scale Option設定全像的縮放基準。
- MatchObject:依據物件大小縮放
- Independent:獨立於物件大小縮放
Depth Multiplier調整所有全像層的深度。
- 控制 3D 效果的感知深度

Red Channel​

全像遮罩貼圖紅色通道層的色彩與深度設定。

Red channel property settings

屬性說明
R Channel Color (HDR)調整全像貼圖紅色通道對應區域的色彩
R Channel Depth調整紅色通道區域的深度。
- 值 1 代表距網格表面 1 公尺的深度

Green Channel​

全像遮罩貼圖綠色通道層的色彩與深度設定。

Green channel property settings

屬性說明
G Channel Color (HDR)調整全像貼圖綠色通道對應區域的色彩
G Channel Depth調整綠色通道區域的深度。
- 值 1 代表距網格表面 1 公尺的深度

Blue Channel​

全像遮罩貼圖藍色通道層的色彩與深度設定。

Blue channel property settings

屬性說明
B Channel Color (HDR)調整全像貼圖藍色通道對應區域的色彩
B Channel Depth調整藍色通道區域的深度。
- 值 1 代表距網格表面 1 公尺的深度

Alpha Channel​

使用 Alpha 通道的選用第四層。透過 Use Alpha Channel 啟用。

Alpha channel property settings

屬性說明
Use Alpha Channel啟用 Alpha 通道作為額外的全像層
Alpha Channel Color (HDR)調整 Alpha 通道區域的色彩
Alpha Channel Depth設定 Alpha 通道區域的深度。
- 值 1 代表距網格表面 1 公尺的深度

Backdrop​

控制模擬內部空間中背景區域的屬性。

Backdrop property settings

屬性說明
Backdrop Color (HDR)設定背景色彩。
- 此色彩與貼圖組合以決定最終色彩
Use Random Backdrop Color設定是否使用隨機背景色彩
Random Backdrop Color Intensity調整隨機背景色彩的強度
Random Backdrop Color Blend調整隨機背景色彩的混合比例
Random Color Swizzle Mode設定隨機色彩混排模式
Backdrop Color Intensity調整背景色彩的亮度。
- 亮度也可透過 Backdrop Color 屬性調整,但此處作為獨立控制項提供以便使用
Backdrop Texture定義背景的貼圖。
- 建議使用能強調全像效果的網格型貼圖
Backdrop Scale Option設定背景的縮放基準。
- MatchObject:背景依物件大小縮放
- Independent:無論物件大小如何都維持平鋪
Backdrop Tiling控制背景貼圖的平鋪
Backdrop Depth以公尺為單位設定背景空間的深度。
- 值 1 設定為 1 公尺深度

Backdrop Fog​

在背景空間內新增基於深度的漸層。減少背景貼圖的平面感,可在內部模擬光線或霧氣。

Backdrop fog property settings

屬性說明
Backdrop Fog Color設定霧氣色彩。
- 設定深色可使背景深度面較不顯眼
Backdrop Fog Density設定霧氣密度。
- 值越高霧越濃,越能強調全像後方的光效
Backdrop Fog Density Remap Min設定霧氣起始位置。
- 以背景深度的百分比指定;例如背景深度為 30 公尺且此值為 0.1,則霧從 3 公尺處開始。
- 預設值為 0,從背景最前方開始
Backdrop Fog Density Remap Max設定霧氣最濃的位置。
- 同樣以背景深度的百分比指定;例如背景深度為 30 公尺且此值為 0.5,則霧在 15 公尺處最濃。
- 預設值為 1,在最遠端顯示最大密度

SpriteSheet Mode​

全像遮罩貼圖為精靈圖集時可用的屬性。

SpriteSheet mode property settings

屬性說明
SpriteSheet Mode設定是否啟用 SpriteSheet 模式
Rows設定精靈圖集的列數
Columns設定精靈圖集的欄數
SpriteSheet ID設定要顯示的 SpriteSheet ID
Use Random Sprite Sheet ID設定是否使用隨機 SpriteSheet ID

提示​

  • 混合通道色彩與深度值以建立分層全像效果。
  • Backdrop 屬性在全像層後方新增深度。
  • Backdrop Fog 在背景空間內新增深度與氛圍。