Uses of Interface
org.web3d.x3d.sai.Lighting.EnvironmentLight
Packages that use EnvironmentLight
Package
Description
The Lighting component specifies how light sources are defined and positioned, as well as how lights effect the rendered image.
The Lighting component specifies how light sources are defined and positioned, as well as how lights effect the rendered image.
-
Uses of EnvironmentLight in org.web3d.x3d.jsail.Lighting
Classes in org.web3d.x3d.jsail.Lighting that implement EnvironmentLightModifier and TypeClassDescriptionclassEnvironmentLight node uses an environment map to represent incident illumination around a point, and can be used to show reflections of distant objects. -
Uses of EnvironmentLight in org.web3d.x3d.sai.Lighting
Methods in org.web3d.x3d.sai.Lighting that return EnvironmentLightModifier and TypeMethodDescriptionEnvironmentLight.setAmbientIntensity(float newValue) Accessor method to assign float value to inputOutput SFFloat field named ambientIntensity.EnvironmentLight.setColor(float[] newValue) Accessor method to assign 3-tuple float array using RGB values [0..1] to inputOutput SFColor field named color.EnvironmentLight.setDiffuseCoefficients(float[] newValue) Accessor method to assign float array to inputOutput MFFloat field named diffuseCoefficients.EnvironmentLight.setDiffuseTexture(X3DEnvironmentTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.CubeMapTexturing.X3DEnvironmentTextureNode instance (using a properly typed node) to inputOutput SFNode field diffuseTexture.EnvironmentLight.setGlobal(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named global.EnvironmentLight.setIntensity(float newValue) Accessor method to assign float value to inputOutput SFFloat field named intensity.EnvironmentLight.setMetadata(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.EnvironmentLight.setOn(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named on.EnvironmentLight.setOrigin(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named origin.EnvironmentLight.setRotation(float[] newValue) Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named rotation.EnvironmentLight.setShadowIntensity(float newValue) Accessor method to assign float value to inputOutput SFFloat field named shadowIntensity.EnvironmentLight.setShadows(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named shadows.EnvironmentLight.setSpecularTexture(X3DEnvironmentTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.CubeMapTexturing.X3DEnvironmentTextureNode instance (using a properly typed node) to inputOutput SFNode field specularTexture.