Uses of Interface
org.web3d.x3d.sai.Shape.Material
Package
Description
The Shape component defines nodes for associating geometry with their visible properties and the scene environment.
The Shape component defines nodes for associating geometry with their visible properties and the scene environment.
-
Uses of Material in org.web3d.x3d.jsail.Shape
Modifier and TypeClassDescriptionclass
Material specifies surface rendering properties for associated geometry nodes. -
Uses of Material in org.web3d.x3d.sai.Shape
Modifier and TypeMethodDescriptionMaterial.setAmbientIntensity
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named ambientIntensity.Material.setAmbientTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field ambientTexture.Material.setAmbientTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named ambientTextureMapping.Material.setDiffuseColor
(float[] newValue) Accessor method to assign 3-tuple float array using RGB values [0..1] to inputOutput SFColor field named diffuseColor.Material.setDiffuseTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field diffuseTexture.Material.setDiffuseTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named diffuseTextureMapping.Material.setEmissiveColor
(float[] newValue) Accessor method to assign 3-tuple float array using RGB values [0..1] to inputOutput SFColor field named emissiveColor.Material.setEmissiveTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field emissiveTexture.Material.setEmissiveTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named emissiveTextureMapping.Material.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.Material.setNormalScale
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named normalScale.Material.setNormalTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field normalTexture.Material.setNormalTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named normalTextureMapping.Material.setOcclusionStrength
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named occlusionStrength.Material.setOcclusionTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field occlusionTexture.Material.setOcclusionTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named occlusionTextureMapping.Material.setShininess
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named shininess.Material.setShininessTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field shininessTexture.Material.setShininessTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named shininessTextureMapping.Material.setSpecularColor
(float[] newValue) Accessor method to assign 3-tuple float array using RGB values [0..1] to inputOutput SFColor field named specularColor.Material.setSpecularTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field specularTexture.Material.setSpecularTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named specularTextureMapping.Material.setTransparency
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named transparency.