Uses of Interface
org.web3d.x3d.sai.Lighting.X3DLightNode
Packages that use 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
Classes in org.web3d.x3d.jsail.Lighting that implement X3DLightNodeModifier 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
Classes in org.web3d.x3d.jsail.TextureProjection that implement X3DLightNodeModifier 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
Subinterfaces of X3DLightNode in org.web3d.x3d.sai.LightingModifier 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.Methods in org.web3d.x3d.sai.Lighting that return X3DLightNodeModifier 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
Subinterfaces of X3DLightNode in org.web3d.x3d.sai.TextureProjectionModifier 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.