The TemplBeamProc Shader can be used to create very cheap fog light beam effects.
This texture is only gray scale and has no alpha.
The TemplBeamProc Shader can handle fading out rendering faces, that are at a certain angle to the camera. It's best to use sub-materials for the different parts because you can control the angle of visibility, so the back plane gets 1 sub-material and the other planes get 1 sub-material.
Shader Params | Description |
---|---|
Color Multiplier | Increase/decrease brightness and blending. |
End Color | Set the end color for the gradient. |
End Radius | Set the radius (in meters) of the effect at the end of the object. |
Length | Adjust the scaling of the rendered effect (like scaling of the actual mesh). |
Original Length | Scaling factor. If the length and original length are the same, the object has a scale of 100%. |
Original Width | Same as above. |
Soft Intersection Factor | Controls softness of surface interaction with other opaque scene geometry. |
Start Color | Set the start color for the gradient. |
Start Radius | Set the radius (in meters) of the effect at the start of the object. |
View Dependency Factor | Controls the blending in and out depending on the facing angle to the camera. |
Shader Gen Options | Description |
---|---|
Noise Map | Gives a nice motion to the beams but cannot be controlled by any parameters. |
Muzzleflash | Option to be used for muzzle flash. |