-
Notifications
You must be signed in to change notification settings - Fork 10
Supported Nodes
Titania supports a certain number of X3D nodes. Objects in a 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 Titania.
- component
- connect
- EXPORT
- ExternProtoDeclare
- field
- fieldValue
- head
- IMPORT
- IS
- meta
- ProtoBody
- ProtoDeclare
- ProtoInstance
- ProtoInterface
- ROUTE
- Scene
- UNIT
- X3D
Titania has achieved the X3D Immersive Profile support (which matches the VRML97 palette) verified by the X3D consortium at web3d.org.
This section documents all of supported nodes by Titania.
Titania supports a limited set of nodes defined by the X3D specification. There are currently 225 of 236 nodes (95 %) 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.
- BooleanFilter
- BooleanSequencer
- BooleanToggle
- BooleanTrigger
- IntegerSequencer
- IntegerTrigger
- TimeTrigger
- ColorChaser
- ColorDamper
- CoordinateChaser
- CoordinateDamper
- OrientationChaser
- OrientationDamper
- PositionChaser
- PositionChaser2D
- PositionDamper
- PositionDamper2D
- ScalarChaser
- ScalarDamper
- TexCoordChaser2D
- TexCoordDamper2D
- GeoCoordinate
- GeoElevationGrid
- GeoLOD
- GeoLocation
- GeoMetadata
- GeoOrigin
- GeoPositionInterpolator
- GeoProximitySensor
- GeoTouchSensor
- GeoTransform
- GeoViewpoint
- ColorInterpolator
- CoordinateInterpolator
- CoordinateInterpolator2D
- EaseInEaseOut
- NormalInterpolator
- OrientationInterpolator
- PositionInterpolator
- PositionInterpolator2D
- ScalarInterpolator
- SplinePositionInterpolator
- SplinePositionInterpolator2D
- SplineScalarInterpolator
- SquadOrientationInterpolator
- Contour2D
- ContourPolyline2D
- CoordinateDouble
- NurbsCurve
- NurbsCurve2D
- NurbsOrientationInterpolator.
- NurbsPatchSurface
- NurbsPositionInterpolator
- NurbsSet
- NurbsSurfaceInterpolator
- NurbsSweptSurface
- NurbsSwungSurface
- NurbsTextureCoordinate
- NurbsTrimmedSurface
- BoundedPhysicsModel
- ConeEmitter
- ExplosionEmitter
- ForcePhysicsModel
- ParticleSystem
- PointEmitter
- PolylineEmitter
- SurfaceEmitter
- VolumeEmitter
- WindPhysicsModel
- ClipPlane
- Color
- ColorRGBA
- Coordinate
- IndexedLineSet
- IndexedTriangleFanSet
- IndexedTriangleSet
- IndexedTriangleStripSet
- LineSet
- Normal
- PointSet
- TriangleFanSet
- TriangleSet
- TriangleStripSet
- BallJoint
- CollidableOffset
- CollidableShape
- CollisionCollection
- CollisionSensor
- CollisionSpace
- Contact
- DoubleAxisHingeJoint
- RigidBody
- RigidBodyCollection
- SingleAxisHingeJoint
- SliderJoint
- ImageTexture
- MovieTexture
- MultiTexture
- MultiTextureCoordinate
- MultiTextureTransform
- PixelTexture
- TextureCoordinate
- TextureCoordinateGenerator
- TextureProperties
- TextureTransform
X3D GitHub Projects
X3D International Standards
Titania and X_ITE are based on the X3D International Standards and this standard is available online at web3d.org.
X3D Examples
Titania X3D Editor
- Installation Instructions
- Whats's new
- Supported Nodes
- Documentation
- Explaining the Editors
- Advanced Usage