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 TypeClassDescriptionclassDirectionalLight might not be scoped by parent Group or Transform at levels 1 or 2.classLinear attenuation may occur at level 2, full support at level 3.classLinear 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 TypeClassDescriptionclassTextureProjector is similar to a light that projects a texture into the scene, illuminating geometry that intersects the perspective projection volume.classTextureProjectorParallel 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 TypeInterfaceDescriptioninterfaceDirectionalLight might not be scoped by parent Group or Transform at levels 1 or 2.interfaceLinear attenuation may occur at level 2, full support at level 3.interfaceLinear 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 TypeInterfaceDescriptioninterfaceTextureProjector is similar to a light that projects a texture into the scene, illuminating geometry that intersects the perspective projection volume.interfaceTextureProjectorParallel is similar to a light that projects a texture into the scene, illuminating geometry that intersects the parallel projection volume.interfaceBase type for all node types that specify texture projector nodes, which provide a form of lighting.