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

Node, abstract node type, and abstract interface index

--- X3D separator bar ---

cube General

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

Node, abstract node type, and abstract interface 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

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

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

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

--- X3D separator bar ---