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.
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 of supported nodes by X_ITE.
X_ITE supports a limited set of nodes defined by the X3D specification. There are currently 223 of 236 nodes (94 %) implemented. The implementation of these nodes is complete in that that the nodes will support all the required fields and features for that implementation unless otherwise stated.
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
Navigation
Networking
NURBS
- ContourPolyline2D
- CoordinateDouble
- NurbsCurve
- NurbsCurve2D
- NurbsOrientationInterpolator
- NurbsPatchSurface
- NurbsPositionInterpolator
- NurbsSet
- NurbsSurfaceInterpolator
- NurbsSweptSurface
- NurbsSwungSurface
- NurbsTextureCoordinate
ParticleSystems
- BoundedPhysicsModel
- ConeEmitter
- ExplosionEmitter
- ForcePhysicsModel
- ParticleSystem
- PointEmitter
- PolylineEmitter
- SurfaceEmitter
- VolumeEmitter
- WindPhysicsModel
Picking
PointingDeviceSensor
Rendering
- ClipPlane
- Color
- ColorRGBA
- Coordinate
- 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
- Appearance
- FillProperties
- LineProperties
- Material
- PhysicalMaterial
- PointProperties
- Shape
- TwoSidedMaterial
- UnlitMaterial
Sound
Text
TextureProjector
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