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

SciFiHoloScreen Additive

SciFiHoloScreen Additive shader demo

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

著色器路徑

  • Built-in RP: _MaxKill Studios/SciFiHoloScreen/SciFiHoloScreen Additive BuiltIn
  • URP: _MaxKill Studios/SciFiHoloScreen/URP/SciFiHoloScreen Additive URP
  • HDRP: _MaxKill Studios/SciFiHoloScreen/HDRP/SciFiHoloScreen Additive HDRP

著色器屬性說明

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 在背景空間內新增深度與氛圍。