Components
This index lists the components in alphabetical order for quick access of the X3D documentation.
Overview
- Components
- CADGeometry
- Core
- CubeMapTexturing
- DIS
- EnvironmentalEffects
- EnvironmentalSensor
- EventUtilities
- Followers
- Geometry2D
- Geometry3D
- Geospatial
- Grouping
- H-Anim
- Interpolation
- KeyDeviceSensor
- Layering
- Layout
- Lighting
- Navigation
- Networking
- NURBS
- ParticleSystems
- Picking
- PointingDeviceSensor
- ProjectiveTextureMapping
- Rendering
- RigidBodyPhysics
- Scripting
- Shaders
- Shape
- Sound
- Text
- Texturing
- Texturing3D
- Time
- VolumeRendering
- X_ITE
CADGeometry
Node | ![]() |
![]() |
---|---|---|
CADAssembly | yes | yes |
CADFace | yes | yes |
CADLayer | yes | yes |
CADPart | yes | yes |
IndexedQuadSet | yes | yes |
QuadSet | yes | yes |
Core
Node | ![]() |
![]() |
---|---|---|
MetadataBoolean | yes | yes |
MetadataDouble | yes | yes |
MetadataFloat | yes | yes |
MetadataInteger | yes | yes |
MetadataSet | yes | yes |
MetadataString | yes | yes |
WorldInfo | yes | yes |
CubeMapTexturing
Node | ![]() |
![]() |
---|---|---|
ComposedCubeMapTexture | yes | yes |
GeneratedCubeMapTexture | yes | yes |
ImageCubeMapTexture | yes | yes |
DIS
Node | ![]() |
![]() |
---|---|---|
DISEntityManager | no | no |
DISEntityTypeMapping | no | no |
EspduTransform | no | no |
ReceiverPdu | no | no |
SignalPdu | no | no |
TransmitterPdu | no | no |
EnvironmentalEffects
Node | ![]() |
![]() |
---|---|---|
Background | yes | yes |
Fog | yes | yes |
FogCoordinate | yes | yes |
LocalFog | yes | yes |
TextureBackground | yes | yes |
EnvironmentalSensor
Node | ![]() |
![]() |
---|---|---|
ProximitySensor | yes | yes |
TransformSensor | yes | yes |
VisibilitySensor | yes | yes |
EventUtilities
Node | ![]() |
![]() |
---|---|---|
BooleanFilter | yes | yes |
BooleanSequencer | yes | yes |
BooleanToggle | yes | yes |
BooleanTrigger | yes | yes |
IntegerSequencer | yes | yes |
IntegerTrigger | yes | yes |
TimeTrigger | yes | yes |
Followers
Node | ![]() |
![]() |
---|---|---|
ColorChaser | yes | yes |
ColorDamper | yes | yes |
CoordinateChaser | yes | yes |
CoordinateDamper | yes | yes |
OrientationChaser | yes | yes |
OrientationDamper | yes | yes |
PositionChaser | yes | yes |
PositionChaser2D | yes | yes |
PositionDamper | yes | yes |
PositionDamper2D | yes | yes |
ScalarChaser | yes | yes |
ScalarDamper | yes | yes |
TexCoordChaser2D | yes | yes |
TexCoordDamper2D | yes | yes |
Geometry2D
Node | ![]() |
![]() |
---|---|---|
Arc2D | yes | yes |
ArcClose2D | yes | yes |
Circle2D | yes | yes |
Disk2D | yes | yes |
Polyline2D | yes | yes |
Polypoint2D | yes | yes |
Rectangle2D | yes | yes |
TriangleSet2D | yes | yes |
Geometry3D
Node | ![]() |
![]() |
---|---|---|
Box | yes | yes |
Cone | yes | yes |
Cylinder | yes | yes |
ElevationGrid | yes | yes |
Extrusion | yes | yes |
IndexedFaceSet | yes | yes |
Sphere | yes | yes |
Geospatial
Node | ![]() |
![]() |
---|---|---|
GeoCoordinate | yes | yes |
GeoElevationGrid | yes | yes |
GeoLOD | yes | yes |
GeoLocation | yes | yes |
GeoMetadata | yes | yes |
GeoOrigin | yes | yes |
GeoPositionInterpolator | yes | yes |
GeoProximitySensor | yes | yes |
GeoTouchSensor | yes | yes |
GeoTransform | yes | yes |
GeoViewpoint | yes | yes |
H-Anim
Node | ![]() |
![]() |
---|---|---|
HAnimDisplacer | yes | yes |
HAnimHumanoid | yes | yes |
HAnimJoint | yes | yes |
HAnimSegment | yes | yes |
HAnimSite | yes | yes |
Interpolation
Node | ![]() |
![]() |
---|---|---|
ColorInterpolator | yes | yes |
CoordinateInterpolator | yes | yes |
CoordinateInterpolator2D | yes | yes |
EaseInEaseOut | yes | yes |
NormalInterpolator | yes | yes |
OrientationInterpolator | yes | yes |
PositionInterpolator | yes | yes |
PositionInterpolator2D | yes | yes |
ScalarInterpolator | yes | yes |
SplinePositionInterpolator | yes | yes |
SplinePositionInterpolator2D | yes | yes |
SplineScalarInterpolator | yes | yes |
SquadOrientationInterpolator | yes | yes |
Layout
Node | ![]() |
![]() |
---|---|---|
Layout | yes | yes |
LayoutGroup | yes | yes |
LayoutLayer | yes | yes |
ScreenFontStyle | yes | yes |
ScreenGroup | yes | yes |
Navigation
Node | ![]() |
![]() |
---|---|---|
Billboard | yes | yes |
Collision | yes | yes |
LOD | yes | yes |
NavigationInfo | yes | yes |
OrthoViewpoint | yes | yes |
Viewpoint | yes | yes |
ViewpointGroup | yes | yes |
NURBS
Node | ![]() |
![]() |
---|---|---|
Contour2D | yes | no |
ContourPolyline2D | yes | yes |
CoordinateDouble | yes | yes |
NurbsCurve | yes | yes |
NurbsCurve2D | yes | yes |
NurbsOrientationInterpolator | yes | yes |
NurbsPatchSurface | yes | yes |
NurbsPositionInterpolator | yes | yes |
NurbsSet | yes | yes |
NurbsSurfaceInterpolator | yes | yes |
NurbsSweptSurface | yes | yes |
NurbsSwungSurface | yes | yes |
NurbsTextureCoordinate | yes | yes |
NurbsTrimmedSurface | yes | no |
ParticleSystems
Node | ![]() |
![]() |
---|---|---|
BoundedPhysicsModel | yes | yes |
ConeEmitter | yes | yes |
ExplosionEmitter | yes | yes |
ForcePhysicsModel | yes | yes |
ParticleSystem | yes | yes |
PointEmitter | yes | yes |
PolylineEmitter | yes | yes |
SurfaceEmitter | yes | yes |
VolumeEmitter | yes | yes |
WindPhysicsModel | yes | yes |
Picking
Node | ![]() |
![]() |
---|---|---|
LinePickSensor | yes | yes |
PickableGroup | yes | yes |
PointPickSensor | yes | yes |
PrimitivePickSensor | yes | yes |
VolumePickSensor | yes | yes |
PointingDeviceSensor
Node | ![]() |
![]() |
---|---|---|
CylinderSensor | yes | yes |
PlaneSensor | yes | yes |
SphereSensor | yes | yes |
TouchSensor | yes | yes |
ProjectiveTextureMapping
Node | ![]() |
![]() |
---|---|---|
TextureProjectorParallel | yes | yes |
TextureProjectorPerspective | yes | yes |
Rendering
Node | ![]() |
![]() |
---|---|---|
ClipPlane | yes | yes |
Color | yes | yes |
ColorRGBA | yes | yes |
Coordinate | yes | yes |
IndexedLineSet | yes | yes |
IndexedTriangleFanSet | yes | yes |
IndexedTriangleSet | yes | yes |
IndexedTriangleStripSet | yes | yes |
LineSet | yes | yes |
Normal | yes | yes |
PointSet | yes | yes |
TriangleFanSet | yes | yes |
TriangleSet | yes | yes |
TriangleStripSet | yes | yes |
RigidBodyPhysics
Node | ![]() |
![]() |
---|---|---|
BallJoint | yes | yes |
CollidableOffset | yes | yes |
CollidableShape | yes | yes |
CollisionCollection | yes | yes |
CollisionSensor | yes | yes |
CollisionSpace | yes | yes |
Contact | yes | yes |
DoubleAxisHingeJoint | partially | partially |
MotorJoint | no | no |
RigidBody | yes | yes |
RigidBodyCollection | yes | yes |
SingleAxisHingeJoint | yes | yes |
SliderJoint | partially | partially |
UniversalJoint | no | no |
Shaders
Node | ![]() |
![]() |
---|---|---|
ComposedShader | yes | yes |
FloatVertexAttribute | yes | yes |
Matrix3VertexAttribute | yes | yes |
Matrix4VertexAttribute | yes | yes |
PackagedShader | no | no |
ProgramShader | no | no |
ShaderPart | yes | yes |
ShaderProgram | no | no |
Shape
Node | ![]() |
![]() |
---|---|---|
Appearance | yes | yes |
FillProperties | yes | yes |
LineProperties | yes | yes |
Material | yes | yes |
PointProperties | yes | yes |
Shape | yes | yes |
TwoSidedMaterial | yes | yes |
Texturing
Node | ![]() |
![]() |
---|---|---|
ImageTexture | yes | yes |
MovieTexture | yes | yes |
MultiTexture | yes | yes |
MultiTextureCoordinate | yes | yes |
MultiTextureTransform | yes | yes |
PixelTexture | yes | yes |
TextureCoordinate | yes | yes |
TextureCoordinateGenerator | yes | yes |
TextureProperties | yes | yes |
TextureTransform | yes | yes |
Texturing3D
Node | ![]() |
![]() |
---|---|---|
ComposedTexture3D | yes | yes |
ImageTexture3D | yes | yes |
PixelTexture3D | yes | yes |
TextureCoordinate3D | yes | yes |
TextureCoordinate4D | yes | yes |
TextureTransform3D | yes | yes |
TextureTransformMatrix3D | yes | yes |
VolumeRendering
Node | ![]() |
![]() |
---|---|---|
BlendedVolumeStyle | yes | yes |
BoundaryEnhancementVolumeStyle | yes | yes |
CartoonVolumeStyle | yes | yes |
ComposedVolumeStyle | yes | yes |
EdgeEnhancementVolumeStyle | yes | yes |
IsoSurfaceVolumeData | yes | yes |
OpacityMapVolumeStyle | yes | yes |
ProjectionVolumeStyle | yes | yes |
SegmentedVolumeData | yes | yes |
ShadedVolumeStyle | yes | yes |
SilhouetteEnhancementVolumeStyle | yes | yes |
ToneMappedVolumeStyle | yes | yes |
VolumeData | yes | yes |