Lib.render.shading.GetPointLightOccclusion - tixl3d/tixl GitHub Wiki
Returns a float list with the visibility of the current point lights.
This means: This operator can recognize if a point light is being occluded by another object. It can be used to control the intensity of effects like [LenseFlare], glow, godrays etc.
Use the operator called [UseRenderTarget] to get a reference to the current render target and connect its Depth output. The output value can then be connected to [LenseFlareSetup] Brightness parameter.
[UseRenderTarget] -> [GetPointLightOcclusion] -> [LenseFlareSetup]
Name (Relevancy & Type) | Description |
---|---|
DepthMap (Texture2DRequired) | - |
NearFarRange (Vector2) | - |
LightIndex (Int32) | - |
Damping (Single) | - |
Name | Type |
---|---|
Occlusion | System.Single |
Output | T3.Core.DataTypes.Texture2D |
⚠ Everything else is automatically generated and will be overwritten regularly.