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 the components are grouped in profiles. Since these components can be dynamically reloaded as required, it is important to specify a suitable specification version and component/profile statements.
The following lists outlines the profiles and nodes that are 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.
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 250 out of 263 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
EnvironmentalEffects
EnvironmentalSensor
EventUtilities
Followers
- ColorChaser
- ColorDamper
- CoordinateChaser
- CoordinateDamper
- OrientationChaser
- OrientationDamper
- PositionChaser
- PositionChaser2D
- PositionDamper
- PositionDamper2D
- ScalarChaser
- ScalarDamper
- TexCoordChaser2D
- TexCoordDamper2D
Geometry2D
Geometry3D
Geospatial
- GeoCoordinate
- GeoElevationGrid
- GeoLOD
- GeoLocation
- GeoMetadata
- GeoOrigin
- GeoPositionInterpolator
- GeoProximitySensor
- GeoTouchSensor
- GeoTransform
- GeoViewpoint
Grouping
H-Anim
Interpolation
- ColorInterpolator
- CoordinateInterpolator
- CoordinateInterpolator2D
- EaseInEaseOut
- NormalInterpolator
- OrientationInterpolator
- PositionInterpolator
- PositionInterpolator2D
- ScalarInterpolator
- SplinePositionInterpolator
- SplinePositionInterpolator2D
- SplineScalarInterpolator
- SquadOrientationInterpolator
KeyDeviceSensor
Layering
Layout
Lighting
NURBS
- Contour2D
- ContourPolyline2D
- NurbsCurve
- NurbsCurve2D
- NurbsOrientationInterpolator
- NurbsPatchSurface
- NurbsPositionInterpolator
- NurbsSet
- NurbsSurfaceInterpolator
- NurbsSweptSurface
- NurbsSwungSurface
- NurbsTextureCoordinate
- NurbsTrimmedSurface
Navigation
Networking
ParticleSystems
- BoundedPhysicsModel
- ConeEmitter
- ExplosionEmitter
- ForcePhysicsModel
- ParticleSystem
- PointEmitter
- PolylineEmitter
- SurfaceEmitter
- VolumeEmitter
- WindPhysicsModel
Picking
PointingDeviceSensor
Rendering
- ClipPlane
- Color
- ColorRGBA
- Coordinate
- CoordinateDouble
- IndexedLineSet
- IndexedTriangleFanSet
- IndexedTriangleSet
- IndexedTriangleStripSet
- LineSet
- Normal
- PointSet
- TriangleFanSet
- TriangleSet
- TriangleStripSet
RigidBodyCollection
- BallJoint
- CollidableOffset
- CollidableShape
- CollisionCollection
- CollisionSensor
- CollisionSpace
- Contact
- DoubleAxisHingeJoint
- RigidBody
- RigidBodyCollection
- SingleAxisHingeJoint
- SliderJoint
Scripting
Shaders
Shape
- AcousticProperties
- Appearance
- FillProperties
- LineProperties
- Material
- PhysicalMaterial
- PointProperties
- Shape
- TwoSidedMaterial
- UnlitMaterial
Sound
- Analyser
- AudioClip
- AudioDestination
- BiquadFilter
- BufferAudioSource
- ChannelMerger
- ChannelSelector
- ChannelSplitter
- Convolver
- Delay
- DynamicsCompressor
- Gain
- ListenerPointSource
- MicrophoneSource
- OscillatorSource
- PeriodicWave
- Sound
- SpatialSound
- WaveShaper
Text
TextureProjection
Texturing
- ImageTexture
- MovieTexture
- MultiTexture
- MultiTextureCoordinate
- MultiTextureTransform
- PixelTexture
- TextureCoordinate
- TextureCoordinateGenerator
- TextureProperties
- TextureTransform
Texturing3D
- ComposedTexture3D
- ImageTexture3D
- ImageTextureAtlas
- PixelTexture3D
- TextureCoordinate3D
- TextureCoordinate4D
- TextureTransform3D
- TextureTransformMatrix3D
Time
VolumeRendering
- BlendedVolumeStyle
- BoundaryEnhancementVolumeStyle
- CartoonVolumeStyle
- ComposedVolumeStyle
- EdgeEnhancementVolumeStyle
- IsoSurfaceVolumeData
- OpacityMapVolumeStyle
- ProjectionVolumeStyle
- SegmentedVolumeData
- ShadedVolumeStyle
- SilhouetteEnhancementVolumeStyle
- ToneMappedVolumeStyle
- VolumeData