Uses of Interface
org.web3d.x3d.sai.Lighting.X3DLightNode
Package
Description
The Lighting component specifies how light sources are defined and positioned, as well as how lights effect the rendered image.
TextureProjection nodes project texture images onto geometry in a scene.
The Lighting component specifies how light sources are defined and positioned, as well as how lights effect the rendered image.
TextureProjection nodes project texture images onto geometry in a scene.
-
Uses of X3DLightNode in org.web3d.x3d.jsail.Lighting
Modifier and TypeClassDescriptionclass
DirectionalLight might not be scoped by parent Group or Transform at levels 1 or 2.class
Linear attenuation may occur at level 2, full support at level 3.class
Linear attenuation may occur at level 2, full support at level 3. -
Uses of X3DLightNode in org.web3d.x3d.jsail.TextureProjection
Modifier and TypeClassDescriptionclass
TextureProjector is similar to a light that projects a texture into the scene, illuminating geometry that intersects the perspective projection volume.class
TextureProjectorParallel is similar to a light that projects a texture into the scene, illuminating geometry that intersects the parallel projection volume. -
Uses of X3DLightNode in org.web3d.x3d.sai.Lighting
Modifier and TypeInterfaceDescriptioninterface
DirectionalLight might not be scoped by parent Group or Transform at levels 1 or 2.interface
Linear attenuation may occur at level 2, full support at level 3.interface
Linear attenuation may occur at level 2, full support at level 3.Modifier and TypeMethodDescriptionX3DLightNode.setAmbientIntensity
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named ambientIntensity.X3DLightNode.setColor
(float[] newValue) Accessor method to assign 3-tuple float array using RGB values [0..1] to inputOutput SFColor field named color.X3DLightNode.setIntensity
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named intensity.X3DLightNode.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.X3DLightNode.setOn
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named on.X3DLightNode.setShadowIntensity
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named shadowIntensity.X3DLightNode.setShadows
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named shadows. -
Uses of X3DLightNode in org.web3d.x3d.sai.TextureProjection
Modifier and TypeInterfaceDescriptioninterface
TextureProjector is similar to a light that projects a texture into the scene, illuminating geometry that intersects the perspective projection volume.interface
TextureProjectorParallel is similar to a light that projects a texture into the scene, illuminating geometry that intersects the parallel projection volume.interface
Base type for all node types that specify texture projector nodes, which provide a form of lighting.