SciFiHoloScreen Additive

The SciFiHoloScreen Additive shader renders glowing, transparent sci-fi displays using additive blending. Ideal for HUDs, floating projections, or UI overlays.
Shader Paths
- 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
Shader Property Description
Frame
Controls the outer frame that surrounds the hologram display.
| Item | Description |
|---|---|
| Frame Tint Color (HDR) | Controls the frame color. - Default is white (no change). Adjust HDR color and Intensity to add an emissive effect |
| Frame Texture | The frame texture. - Use PNG or TGA with an alpha channel so the hologram displays correctly |
Hologram
Controls the hologram content, including color, scale, depth, and the mask texture that defines each layer.
| Item | Description |
|---|---|
| Hologram Tint Color (HDR) | Controls the hologram color. - Default is white (no change). Adjust HDR color and Intensity to add an emissive effect |
| Use Random Hologram Tint | Sets whether to use a random hologram tint |
| Random Hologram Tint Blend | Adjusts the blend ratio of the random hologram tint |
| Random Hologram Tint Intensity | Adjusts the intensity of the random hologram tint |
| Random Hologram Saturation | Adjusts the saturation of the random hologram |
| Hologram Mask Texture | The RGBA texture that defines the hologram shape. - Each channel can be combined with the channel properties below for different hologram effects |
| Hologram Scale | Adjusts the hologram size directly. - Ignored when Hologram Scale Option is MatchObject |
| Hologram Scale Option | Sets the scaling basis for the hologram. - MatchObject: Scales based on the object size - Independent: Scales independently of the object size |
| Depth Multiplier | Adjusts the depth of all hologram layers. - Controls the perceived depth of the 3D effect |
Red Channel
Color and depth settings for the red channel layer of the hologram mask texture.
| Item | Description |
|---|---|
| R Channel Color (HDR) | Adjusts the color of the area corresponding to the red channel of the hologram texture |
| R Channel Depth | Adjusts the depth of the red channel area. - A value of 1 represents a depth of 1 meter from the mesh surface |
Green Channel
Color and depth settings for the green channel layer of the hologram mask texture.
| Item | Description |
|---|---|
| G Channel Color (HDR) | Adjusts the color of the area corresponding to the green channel of the hologram texture |
| G Channel Depth | Adjusts the depth of the green channel area. - A value of 1 represents a depth of 1 meter from the mesh surface |
Blue Channel
Color and depth settings for the blue channel layer of the hologram mask texture.
| Item | Description |
|---|---|
| B Channel Color (HDR) | Adjusts the color of the area corresponding to the blue channel of the hologram texture |
| B Channel Depth | Adjusts the depth of the blue channel area. - A value of 1 represents a depth of 1 meter from the mesh surface |
Alpha Channel
Optional fourth layer using the alpha channel. Enable with Use Alpha Channel.
| Item | Description |
|---|---|
| Use Alpha Channel | Enables the alpha channel as an additional hologram layer |
| Alpha Channel Color (HDR) | Adjusts the color of the alpha channel area |
| Alpha Channel Depth | Sets the depth of the alpha channel area. - A value of 1 represents a depth of 1 meter from the mesh surface |
Backdrop
Properties that control the background area inside the simulated interior space.
| Item | Description |
|---|---|
| Backdrop Color (HDR) | Sets the background color. - This color is combined with the texture to determine the final color |
| Use Random Backdrop Color | Sets whether to use a random backdrop color |
| Random Backdrop Color Intensity | Adjusts the intensity of the random backdrop color |
| Random Backdrop Color Blend | Adjusts the blend ratio of the random backdrop color |
| Random Color Swizzle Mode | Sets the random color swizzle mode |
| Backdrop Color Intensity | Adjusts the brightness of the background color. - Brightness can also be adjusted via the Backdrop Color property, but this is provided as a separate control for convenience |
| Backdrop Texture | The texture that defines the background. - A grid-type texture that emphasizes the hologram is recommended |
| Backdrop Scale Option | Sets the scale basis of the background. - MatchObject: The background scales to the object size - Independent: Tiling is maintained regardless of object size |
| Backdrop Tiling | Controls the tiling of the background texture |
| Backdrop Depth | Sets the depth of the background space in meters. - A value of 1 sets a depth of 1 meter |
Backdrop Fog
Adds a depth-based gradient inside the backdrop space. Reduces the flat look of the backdrop texture and can simulate light or fog within the interior.
| Item | Description |
|---|---|
| Backdrop Fog Color | Sets the fog color. - Setting a dark color makes the background depth plane stand out less |
| Backdrop Fog Density | Sets the fog density. - Higher values make the fog thicker and emphasize the light effect behind the hologram |
| Backdrop Fog Density Remap Min | Sets where the fog begins. - Specified as a percentage of the backdrop depth; for example, if the backdrop depth is 30 meters and this value is 0.1, the fog starts at 3 meters. - The default is 0, starting at the very front of the background |
| Backdrop Fog Density Remap Max | Sets the point where the fog is thickest. - Also specified as a percentage of the backdrop depth; for example, if the backdrop depth is 30 meters and this value is 0.5, the fog is thickest at 15 meters. - The default is 1, showing maximum density at the far end |
SpriteSheet Mode
Properties available when the hologram mask texture is a sprite sheet.
| Item | Description |
|---|---|
| SpriteSheet Mode | Sets whether to enable SpriteSheet mode |
| Rows | Sets the number of rows in the sprite sheet |
| Columns | Sets the number of columns in the sprite sheet |
| SpriteSheet ID | Sets the SpriteSheet ID to display |
| Use Random Sprite Sheet ID | Sets whether to use a random SpriteSheet ID |
Tips
- Mix channel colors and depth values for layered hologram effects.
- Backdrop properties add depth behind the hologram layers.
- Backdrop Fog adds depth and atmosphere inside the backdrop space.