Extensible 3D (X3D)
Part 1: Architecture and bases

Node index Node, abstract node type, and abstract interface index

# General

This index lists the nodes in alphabetical order. Abstract nodes and objects node types and abstract interfaces are italicized.

Node, abstract node type, and abstract interface | Specification Subclause
--- | ---
AcousticProperties | 12.4.1
Analyser | 16.4.1
Anchor | 9.4.1
Appearance | 12.4.2
Arc2D | 14.3.1
ArcClose2D | 14.3.2
AudioClip | 16.4.2
AudioDestination | 16.4.3
Background | 24.4.1
BallJoint | 37.4.1
Billboard | 23.4.1
BiquadFilter | 16.4.5
BlendedVolumeStyle | 41.4.1
BooleanFilter | 30.4.1
BooleanSequencer | 30.4.2
BooleanToggle | 30.4.3
BooleanTrigger | 30.4.4
BoundaryEnhancementVolumeStyle | 41.4.2
BoundedPhysicsModel | 40.4.1
Box | 13.3.1
BufferAudioSource | 16.4.3
ChannelMerger | 16.4.6
ChannelSelector | 16.4.7
ChannelSplitter | 16.4.8
CADAssembly | 32.4.1
CADFace | 32.4.2
CADLayer | 32.4.3
CADPart | 32.4.4
CartoonVolumeStyle | 41.4.3
Circle2D | 14.3.3
ClipPlane | 11.4.1
CollidableOffset | 37.4.2
CollidableShape | 37.4.3
Collision | 23.4.2
CollisionCollection | 37.4.4
CollisionSensor | 37.4.5
CollisionSpace | 37.4.6
Color | 11.4.1
ColorChaser | 39.4.1
ColorDamper | 39.4.2
ColorInterpolator | 19.4.1
ColorRGBA | 11.4.2
ComposedCubeMapTexture | 34.4.1
ComposedShader | 31.4.1
ComposedTexture3D | 33.4.1
ComposedVolumeStyle | 41.4.4
Cone | 13.3.2
ConeEmitter | 40.4.2
Contact | 37.4.7
Contour2D | 27.4.1
ContourPolyline2D | 27.4.2
Convolver | 16.4.9
Coordinate | 11.4.3
CoordinateChaser | 39.4.3
CoordinateDamper | 39.4.4
CoordinateDouble | 27.4.3
CoordinateInterpolator | 19.4.2
CoordinateInterpolator2D | 19.4.3
Cylinder | 13.3.3
CylinderSensor | 20.4.1
Delay | 16.4.10
DirectionalLight | 17.4.1
DISEntityManager | 28.3.1
DISEntityTypeMapping | 28.3.2
Disk2D | 14.3.4
DoubleAxisHingeJoint | 37.4.8
DynamicsCompressor | 16.4.11
EaseInEaseOut | 19.4.4
EdgeEnhancementVolumeStyle | 41.4.5
ElevationGrid | 13.3.4
EnvironmentLight | 17.4.2
EspduTransform | 28.3.3
ExplosionEmitter | 40.4.3
Extrusion | 13.3.5
FillProperties | 12.4.3
FloatVertexAttribute | 31.4.2
Fog | 24.4.2
FogCoordinate | 24.4.3
FontStyle | 15.4.1
ForcePhysicsModel | 40.4.4
Gain | 16.4.12
GeneratedCubeMapTexture | 34.4.2
GeoCoordinate | 25.3.1
GeoElevationGrid | 25.3.2
GeoLocation | 25.3.3
GeoLOD | 25.3.4
GeoMetadata | 25.3.5
GeoOrigin (deprecated) | 25.3.6
GeoPositionInterpolator | 25.3.7
GeoProximitySensor | 25.3.8
GeoTouchSensor | 25.3.9
GeoTransform | 25.3.10
GeoViewpoint | 25.3.11
Group | 10.4.1
HAnimDisplacer | 26.3.1
HAnimHumanoid | 26.3.2
HAnimJoint | 26.3.3
HAnimMotion | 26.3.4
HAnimSegment | 26.3.5
HAnimSite | 26.3.6
ImageCubeMapTexture | 34.4.3
ImageTexture | 18.4.1
ImageTexture3D | 33.4.2
IndexedFaceSet | 13.3.6
IndexedLineSet | 11.4.4
IndexedQuadSet | 32.4.5
IndexedTriangleFanSet | 11.4.5
IndexedTriangleSet | 11.4.6
IndexedTriangleStripSet | 11.4.7
Inline | 9.4.2
IntegerSequencer | 30.4.5
IntegerTrigger | 30.4.6
IsoSurfaceVolumeData | 41.4.6
KeySensor | 21.4.1
Layer | 35.4.1
LayerSet | 35.4.2
Layout | 36.4.1
LayoutGroup | 36.4.2
LayoutLayer | 36.4.3
LinePickSensor | 38.4.1
LineProperties | 12.4.4
LineSet | 11.4.8
ListenerPointSource | 16.4.13
LoadSensor | 9.4.3
LocalFog | 24.4.4
LOD | 23.4.3
Material | 12.4.5
Matrix3VertexAttribute | 31.4.3
Matrix4VertexAttribute | 31.4.4
MetadataBoolean | 7.4.1
MetadataDouble | 7.4.2
MetadataFloat | 7.4.3
MetadataInteger | 7.4.4
MetadataSet | 7.4.5
MetadataString | 7.4.6
MicrophoneSource | 16.4.14
MotorJoint | 37.4.8
MovieTexture | 18.4.2
MultiTexture | 18.4.3
MultiTextureCoordinate | 18.4.4
MultiTextureTransform | 18.4.5
NavigationInfo | 23.4.4
Normal | 11.4.9
NormalInterpolator | 19.4.5
NurbsCurve | 27.4.4
NurbsCurve2D | 27.4.5
NurbsOrientationInterpolator | 27.4.6
NurbsPatchSurface | 27.4.7
NurbsPositionInterpolator | 27.4.8
NurbsSet | 27.4.9
NurbsSurfaceInterpolator | 27.4.10
NurbsSweptSurface | 27.4.11
NurbsSwungSurface | 27.4.12
NurbsTextureCoordinate | 27.4.13
NurbsTrimmedSurface | 27.4.14
OpacityMapVolumeStyle | 41.4.7
OrientationChaser | 39.4.5
OrientationDamper | 39.4.6
OrientationInterpolator | 19.4.6
OrthoViewpoint | 23.4.5
OscillatorSource | 16.4.15
PackagedShader | 31.4.5
ParticleSystem | 40.4.5
PeriodicWave | 16.4.16
PhysicalMaterial | 12.4.6
PickableGroup | 38.4.2
PixelTexture | 18.4.6
PixelTexture3D | 33.4.3
PlaneSensor | 20.4.2
PointEmitter | 40.4.6
PointLight | 17.4.3
PointPickSensor | 38.4.3
PointProperties | 12.4.7
PointSet | 11.4.10
Polyline2D | 14.3.5
PolylineEmitter | 40.4.7
Polypoint2D | 14.3.6
PositionChaser | 39.4.7
PositionChaser2D | 39.4.8
PositionDamper | 39.4.9
PositionDamper2D | 39.4.10
PositionInterpolator | 19.4.7
PositionInterpolator2D | 19.4.8
PrimitivePickSensor | 38.4.4
ProgramShader | 31.4.6
ProjectionVolumeStyle | 41.4.8
ProximitySensor | 22.4.1
QuadSet | 32.4.6
ReceiverPdu | 28.3.4
Rectangle2D | 14.3.7
RigidBody | 37.4.9
RigidBodyCollection | 37.4.10
ScalarChaser | 39.4.11
ScalarDamper | 39.4.12
ScalarInterpolator | 19.4.9
ScreenFontStyle | 36.4.4
ScreenGroup | 36.4.5
Script | 29.4.1
SegmentedVolumeData | 41.4.9
ShadedVolumeStyle | 41.4.10
ShaderPart | 31.4.7
ShaderProgram | 31.4.8
Shape | 12.4.8
SignalPdu | 28.3.5
SilhouetteEnhancementVolumeStyle | 41.4.11
SingleAxisHingeJoint | 37.4.11
SliderJoint | 37.4.12
Sound | 16.4.17
SpatialSound | 16.4.18
Sphere | 13.3.7
SphereSensor | 20.4.3
SplinePositionInterpolator | 19.4.10
SplinePositionInterpolator2D | 19.4.11
SplineScalarInterpolator | 19.4.12
SpotLight | 17.4.4
SquadOrientationInterpolator | 19.4.13
StaticGroup | 10.4.2
StreamAudioDestination | 16.4.19
StreamAudioSource | 16.4.20
StringSensor | 21.4.2
SurfaceEmitter | 40.4.8
Switch | 10.4.3
TexCoordChaser2D | 39.4.13
TexCoordDamper2D | 39.4.14
Text | 15.4.2
TextureBackground | 24.4.3
TextureCoordinate | 18.4.7
TextureCoordinate3D | 33.4.4
TextureCoordinate4D | 33.4.5
TextureCoordinateGenerator | 18.4.8
TextureProjectorPerspective TextureProjector | 42.4.1
TextureProjectorParallel | 42.4.2
TextureProperties | 18.4.9
TextureTransform | 18.4.10
TextureTransform3D | 33.4.7
TextureTransformMatrix3D | 33.4.6
TimeSensor | 8.4.1
TimeTrigger | 30.4.7
ToneMappedVolumeStyle | 41.4.12
TouchSensor | 20.4.4
Transform | 10.4.4
TransformSensor | 22.4.2
TransmitterPdu | 28.3.6
TriangleFanSet | 11.4.11
TriangleSet | 11.4.12
TriangleSet2D | 14.3.8
TriangleStripSet | 11.4.13
TwoSidedMaterial (deprecated) | 12.4.9
UniversalJoint | 37.4.13
UnlitMaterial | 12.4.10
Viewpoint | 23.4.6
ViewpointGroup | 23.4.7
Viewport | 35.4.3
VisibilitySensor | 22.4.3
VolumeData | 41.4.13
VolumeEmitter | 40.4.7
VolumePickSensor | 38.4.5
WindPhysicsModel | 40.4.8
WaveShaper | 16.4.21
WorldInfo | 7.4.6
X3DAppearanceChildNode | 12.3.1
X3DAppearanceNode | 12.3.2
X3DBackgroundNode | 24.3.1
X3DBindableNode | 7.3.1
X3DBoundedObject | 10.3.1
X3DChaserNode | 39.3.1
X3DChildNode | 7.3.2
X3DColorNode | 11.3.1
X3DComposableVolumeRenderStyleNode | 41.3.1
X3DComposedGeometryNode | 11.3.2
X3DCoordinateNode | 11.3.3
X3DDamperNode | 39.3.2
X3DDragSensorNode | 20.3.1
X3DEnvironmentalSensorNode | 22.3.1
X3DEnvironmentTextureNode | 34.3.1
X3DFogObject | 24.3.2
X3DFollowerNode | 39.3.3
X3DFontStyleNode | 15.3.1
X3DGeometricPropertyNode | 11.3.4
X3DGeometryNode | 11.3.5
X3DGroupingNode | 10.3.2
X3DInfoNode | 7.3.3
X3DInterpolatorNode | 19.3.1
X3DKeyDeviceSensorNode | 21.3.1
X3DLayerNode | 35.3.1
X3DLayoutNode | 36.3.1
X3DLightNode | 17.3.1
X3DMaterialNode | 12.3.3
X3DMetadataObject | 7.3.3
X3DNBodyCollidableNode | 37.3.1
X3DNBodyCollisionSpaceNode | 37.3.2
X3DNetworkSensorNode | 9.3.1
X3DNode | 7.3.4
X3DNormalNode | 11.3.6
X3DNurbsControlCurveNode | 27.3.1
X3DNurbsSurfaceGeometryNode | 27.3.2
X3DOneSidedMaterialNode | 12.3.4
X3DParametricGeometryNode | 27.3.3
X3DParticleEmitterNode | 40.3.1
X3DParticlePhysicsModelNode | 40.3.2
X3DPickableObject | 38.3.1
X3DPickSensorNode | 38.3.2
X3DPointingDeviceSensorNode | 20.3.2
X3DProductStructureChildNode | 32.3.1
X3DProgrammableShaderObject | 31.3.1
X3DPrototypeInstance | 7.3.5
X3DRigidJointNode | 37.3.3
X3DScriptNode | 29.3.1
X3DSensorNode | 7.3.6
X3DSequencerNode | 30.3.1
X3DShaderNode | 31.3.2
X3DShapeNode | 12.3.5
X3DSoundChannelNode | 16.3.1
X3DSoundDestinationNode | 16.3.2
X3DSoundNode | 16.3.3
X3DSoundProcessingNode | 16.3.4
X3DSoundSourceNode | 16.3.5
X3DSingleTextureCoordinateNode | 18.3.1
X3DSingleTextureNode | 18.3.2
X3DSingleTextureTransformNode | 18.3.3
X3DTexture2DNode | 18.3.4
X3DTexture3DNode | 33.3.1
X3DTextureCoordinateNode | 18.3.5
X3DTextureNode | 18.3.6
X3DTextureProjectorNode | 42.3.1
X3DTextureTransformNode | 18.3.7
X3DTimeDependentNode | 8.3.1
X3DTouchSensorNode | 20.3.3
X3DTriggerNode | 30.3.2
X3DUrlObject | 9.3.2
X3DVertexAttributeNode | 31.3.3
X3DViewpointNode | 23.3.1
X3DViewportNode | 35.3.2
X3DVolumeDataNode | 41.3.2
X3DVolumeRenderStyleNode | 41.3.3