Uses of Interface
org.web3d.x3d.sai.Shape.PhysicalMaterial
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 PhysicalMaterial in org.web3d.x3d.jsail.Shape
Modifier and TypeClassDescriptionclass
PhysicalMaterial specifies surface rendering properties for associated geometry nodes. -
Uses of PhysicalMaterial in org.web3d.x3d.sai.Shape
Modifier and TypeMethodDescriptionPhysicalMaterial.setBaseColor
(float[] newValue) Accessor method to assign 3-tuple float array using RGB values [0..1] to inputOutput SFColor field named baseColor.PhysicalMaterial.setBaseTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field baseTexture.PhysicalMaterial.setBaseTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named baseTextureMapping.PhysicalMaterial.setEmissiveColor
(float[] newValue) Accessor method to assign 3-tuple float array using RGB values [0..1] to inputOutput SFColor field named emissiveColor.PhysicalMaterial.setEmissiveTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field emissiveTexture.PhysicalMaterial.setEmissiveTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named emissiveTextureMapping.PhysicalMaterial.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.PhysicalMaterial.setMetallic
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named metallic.PhysicalMaterial.setMetallicRoughnessTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field metallicRoughnessTexture.PhysicalMaterial.setMetallicRoughnessTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named metallicRoughnessTextureMapping.PhysicalMaterial.setNormalScale
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named normalScale.PhysicalMaterial.setNormalTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field normalTexture.PhysicalMaterial.setNormalTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named normalTextureMapping.PhysicalMaterial.setOcclusionStrength
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named occlusionStrength.PhysicalMaterial.setOcclusionTexture
(X3DSingleTextureNode newValue) Accessor method to assign org.web3d.x3d.sai.Texturing.X3DSingleTextureNode instance (using a properly typed node) to inputOutput SFNode field occlusionTexture.PhysicalMaterial.setOcclusionTextureMapping
(String newValue) Accessor method to assign String value to inputOutput SFString field named occlusionTextureMapping.PhysicalMaterial.setRoughness
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named roughness.PhysicalMaterial.setTransparency
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named transparency.