Post

Supported Nodes

Overview

X_ITE supports a certain number of X3D nodes. Objects in an X3D scene are also called nodes. These nodes are grouped into components and these components are grouped into profiles. As components can be dynamically loaded on demand, it is important to specify an appropriate specification version and component/profile statements.

The following lists outline the profiles and nodes supported in X_ITE.

Supported Statements

  • component
  • connect
  • EXPORT
  • ExternProtoDeclare
  • field
  • fieldValue
  • head
  • IMPORT
  • IS
  • meta
  • ProtoBody
  • ProtoDeclare
  • ProtoInstance
  • ProtoInterface
  • ROUTE
  • Scene
  • UNIT
  • X3D

Supported Profiles

X_ITE has achieved the X3D Immersive profile support (which matches the VRML97 palette) verified by the X3D consortium at web3d.org.

Of course, all other profiles can also be used, as a large number of nodes are available.

Supported Components

This section documents all nodes supported by X_ITE.

X_ITE supports a limited number of nodes defined by the X3D specification. Currently 247 out of 260 nodes (95%) are implemented. The implementation of these nodes is complete in the sense that the nodes support all the fields and functions required for that implementation, unless otherwise specified.

CADGeometry

Core

CubeMapTexturing

DIS

EnvironmentalEffects

EnvironmentalSensor

EventUtilities

Followers

Geometry2D

Geometry3D

Geospatial

Grouping

HAnim

Interpolation

KeyDeviceSensor

Layering

Layout

Lighting

NURBS

Networking

ParticleSystems

Picking

PointingDeviceSensor

Rendering

RigidBodyPhysics

Scripting

Shaders

Shape

Sound

Text

TextureProjection

Texturing

Texturing3D

Time

VolumeRendering

X_ITE

This post is licensed under CC BY 4.0 by the author.