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

Node index

--- X3D separator bar ---

cube General

This index lists the nodes in alphabetical order. Abstract nodes and objects are italicized.

Node Specification

Anchor

9.4.1

Appearance

12.4.1

Arc2D

14.3.1

ArcClose2D

14.3.2

AudioClip

16.4.1

Background

24.4.1
BallJoint 37.4.1

Billboard

23.4.1

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
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

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

DirectionalLight

17.4.1
DISEntityManager 28.3.1
DISEntityTypeMapping 28.3.2

Disk2D

14.3.4
DoubleAxisHingeJoint 37.4.8
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.2
FloatVertexAttribute 31.4.2

Fog

24.4.2
FogCoordinate 24.4.3

FontStyle

15.4.1
ForcePhysicsModel 40.4.4
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

HAnimSegment

26.3.4

HAnimSite

26.3.5
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.3
LineSet 11.4.8

LoadSensor

9.4.3
LocalFog 24.4.4

LOD

23.4.3

Material

12.4.4
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
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
PackagedShader 31.4.5
ParticleSystem 40.4.5
PickableGroup 38.4.2

PixelTexture

18.4.6
PixelTexture3D 33.4.3

PlaneSensor

20.4.2
PointEmitter 40.4.6

PointLight

17.4.2
PointPickSensor 38.4.3

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.5

SignalPdu

28.3.5
SilhouetteEnhancementVolumeStyle 41.4.11
SingleAxisHingeJoint 37.4.11
SliderJoint 37.4.12

Sound

16.4.2

Sphere

13.3.7

SphereSensor

20.4.3
SplinePositionInterpolator 19.4.10
SplinePositionInterpolator2D 19.4.11
SplineScalarInterpolator 19.4.12

SpotLight

17.4.3
SquadOrientationInterpolator 19.4.13

StaticGroup

10.4.2

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
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 12.4.6
UniversalJoint 37.4.13

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

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

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.4

X3DSoundNode

16.3.1

X3DSoundSourceNode

16.3.2

X3DTextureCoordinateNode

18.3.1

X3DTextureNode

18.3.2

X3DTexture2DNode

18.3.3
X3DTexture3DNode 33.3.1

X3DTextureTransformNode

18.3.4

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 ---