Home > Products > WireFusion > 3D Features  
  X3D and VRML Support  
     
 

WireFusion 5 brochure >
WireFusion Videos >

 

WireFusion supports the Open ISO 3D Standards X3D and VRML2 (VRML97). X3D and VRML are 3D file formats for describing interactive 3D objects and worlds. X3D and VRML are designed to be used on the Internet, intranets, and on local client systems. A very brief description of how X3D and VRML work would be to say that the formats consist of a set of nodes, where the nodes are the fundamental components of the 3D file. Nodes are abstractions of various real-world objects and concepts. Examples include spheres, lights, and material descriptions. Nodes contain fields and events and messages may be sent between nodes along routes.

Note: You need no knowledge about X3D or VRML in order to use or create 3D contents for WireFusion, you only need to know how to export to X3D and VRML from your 3D authoring tool. For those who are interested to know more about X3D and VRML, please visit the Web3D Consortium.

The X3D and VRML support in WireFusion is not complete. The nodes supported are a subset of the nodes found in X3D and VRML.

Supported Nodes
Anchor
Appearance
Color
ColorInterpolator
Coordinate
CoordinateInterpolator
DirectionalLight
Group
ImageTexture
IndexedFaceSet
IndexedLineSet
Inline
LOD
Material
NavigationInfo
Normal
NormalInterpolator
OrientationInterpolator
PixelTexture
PointLight
PointSet
PositionInterpolator
ScalarInterpolator
Shape
Switch
TextureCoordinate
TextureTransform
TimeSensor
TouchSensor
Transform
Viewpoint

 

Non Supported Nodes
AudioClip
Background
Billboard (soon to be supported)
Box
Collision
Cone
Cylinder
CylinderSensor
ElevationGrid
Extrusion
Fog (soon to be supported)
FontStyle
MovieTexture
PlaneSensor
ProximitySensor (soon to be supported)
Script
Sound
Sphere
SphereSensor
Spotlight
Text
VisilibitySensor

Supported X3D Event Utility Nodes
BooleanFilter
BooleanSequencer
BooleanToggle
BooleanTrigger
IntegerSequencer
IntegerTrigger
TimeTrigger

Additional Support
The ROUTE formalism is supported. All ROUTEs between two supported nodes are handled.

The PROTO statement is supported.

The DEF keyword and USE statement is supported.

 
     
 
Privacy Policy | Terms of Use