Project3DShader
The Project3DShader node projects an input image through a camera that you can bind to a prim using the GeoBindMaterial node or the img input, if the prim has one..
Tip: Project3DShader's classic 3D system equivalent is the Project3D node.
Inputs and Controls
Connection Type |
Connection Name |
Function |
Input |
cam |
The Camera node controlling the projection attributes. |
unnamed |
The 2D image of the material you want to project. |
Control (UI) |
Knob (Scripting) |
Default Value |
Function |
Project3DShader |
|||
project on |
project_on |
both |
Controls whether the image is projected on the front facing, back facing, or both polygons. |
crop |
crop |
on |
When enabled, the input image is cropped at the edge of the camera frustum. When disabled, the last pixels of the 2D material within the camera frustum are extended to cover the prim. |
occlusion mode |
occlusion_mode |
none |
Sets the ray casting projection occlusion test mode: • none - occlusion testing is disabled. • self - only the geometry to which this shader is bound can occlude the projection. • world - any geometry in the scene can occlude the projection. |