- Diffuse Color
- Specular Color
- Emissive Color
- Shininess
- Image Texture
Note: These Appearance options must be set for VRML, because they are used to render objects, and are a requirement of the standard. If no Materials {} node is present to set these options, the defaults will be used, as specified in the standard (ISO/IEC 14772-1:1997). This is equivalent to inserting this node:
Material {
exposedField SFColor diffuseColor 0.8 0.8 0.8 # [0,1]
exposedField SFColor emissiveColor 0 0 0 # [0,1]
exposedField SFFloat shininess 0.2 # [0,1]
exposedField SFColor specularColor 0 0 0 # [0,1]
exposedField SFFloat transparency 0 # [0,1]
exposedField SFFloat ambientIntensity 0.2 # [0,1]
}