Titania X3D Editor

It starts with you!

Titania v3.0.4

It starts with you!

X3D Reference



Appearance specifies the visual properties of geometry by containing the Material, ImageTexture/MovieTexture/PixelTexture, FillProperties, LineProperties, and TextureTransform nodes.

The Appearance node belongs to the Shape component and its container field is appearance. It is available since X3D version 3.0 or later.



SFNode [in, out] metadata NULL [X3DMetadataObject]

Metadata are not part of the X3D world and not interpreted by the X3D browser, but they can be accessed via the ECMAScript interface.

SFNode [in, out] fillProperties NULL [FillProperties]

Input/Output field fillProperties.

SFNode [in, out] lineProperties NULL [LineProperties]

Input/Output field lineProperties.

SFNode [in, out] material NULL [X3DMaterialNode]

Input/Output field material.

SFNode [in, out] texture NULL [X3DTextureNode]

Input/Output field texture.

SFNode [in, out] textureTransform NULL [X3DTextureTransformNode]

Input/Output field textureTransform.

MFNode [in, out] shaders [ ] [X3DShaderNode]

Input/Output field shaders.



  • Insert a Shape node before adding geometry or Appearance. Interchange profile hint: only Material and ImageTexture children are allowed.
  • DEF/USE copies of a single node can provide a similar "look + feel" style for related shapes in a scene.
  • Advanced uses can contain MultiTexture, MultiTextureTransform/TextureTransformMatrix3D/TextureTransform3D, ComposedShader/PackagedShader/ProgramShader, ComposedTexture3D/ImageTexture3D/PixelTexture3D, or ComposedCubeMapTexture/GeneratedCubeMapTexture/ImageCubeMapTexture.



Downlod ZIP file

XML Encoding

Classic Encoding

JSON Encoding

Browser Compatibility

Titania X_ITE
yes yes

External Links