Difference between revisions of "Player support for X3D components"

From Web3D.org
Jump to: navigation, search
m
Line 12: Line 12:
 
<br clear="all" />
 
<br clear="all" />
 
TODO list:
 
TODO list:
* Formatting:  center columns, grid lines, color alternate rows
+
* Formatting:  color alternate rows
 
* [http://x3dgraphics.com/examples/X3dResources.html#AuthoringSoftware Authoring tools] table: Vivaty Studio, X3D-Edit  
 
* [http://x3dgraphics.com/examples/X3dResources.html#AuthoringSoftware Authoring tools] table: Vivaty Studio, X3D-Edit  
 
* [http://x3dgraphics.com/examples/X3dResources.html#Conversions Conversion tools] table
 
* [http://x3dgraphics.com/examples/X3dResources.html#Conversions Conversion tools] table
Line 49: Line 49:
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/CADGeometry.html CAD geometry]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/CADGeometry.html CAD geometry]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> no
+
! <!-- Vivaty --> no
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/core.html Core]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/core.html Core]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/env_texture.html Cube map environmental texturing]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/env_texture.html Cube map environmental texturing]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> partial
+
! <!-- Vivaty --> partial
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/dis.html Distributed interactive simulation (DIS)]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/dis.html Distributed interactive simulation (DIS)]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> no
+
! <!-- Vivaty --> no
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/enveffects.html Environmental effects]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/enveffects.html Environmental effects]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/envsensor.html Environmental sensor]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/envsensor.html Environmental sensor]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/utils.html Event utilities]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/utils.html Event utilities]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/followers.html Followers]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/followers.html Followers]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> no
+
! <!-- Vivaty --> no
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/geometry2D.html Geometry2D]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/geometry2D.html Geometry2D]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> no
+
! <!-- Vivaty --> no
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/geometry3D.html Geometry3D]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/geometry3D.html Geometry3D]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/geodata.html Geospatial]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/geodata.html Geospatial]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> no
+
! <!-- Vivaty --> no
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/group.html Grouping]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/group.html Grouping]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/hanim.html Humanoid animation (H-Anim)]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/hanim.html Humanoid animation (H-Anim)]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/interp.html Interpolation]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/interp.html Interpolation]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/keyboard.html Key device sensor]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/keyboard.html Key device sensor]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/layering.html Layering]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/layering.html Layering]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> partial
+
! <!-- Vivaty --> partial
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/layout.html Layout]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/layout.html Layout]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> partial
+
! <!-- Vivaty --> partial
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/lighting.html Lighting]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/lighting.html Lighting]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/navigation.html Navigation]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/navigation.html Navigation]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/networking.html Networking]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/networking.html Networking]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/nurbs.html NURBS]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/nurbs.html NURBS]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> partial
+
! <!-- Vivaty --> partial
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/particle_systems.html Particle systems]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/particle_systems.html Particle systems]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> partial
+
! <!-- Vivaty --> partial
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/picking.html Picking sensor]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/picking.html Picking sensor]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/pointingsensor.html Pointing device sensor]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/pointingsensor.html Pointing device sensor]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/shaders.html Programmable shaders]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/shaders.html Programmable shaders]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> no
+
! <!-- Vivaty --> no
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/rendering.html Rendering]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/rendering.html Rendering]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/rigid_physics.html Rigid body physics]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/rigid_physics.html Rigid body physics]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> no
+
! <!-- Vivaty --> no
| <!-- Xj3D --> ?   
+
! <!-- Xj3D --> ?   
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/scripting.html Scripting]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/scripting.html Scripting]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/shape.html Shape]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/shape.html Shape]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/sound.html Sound]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/sound.html Sound]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/text.html Text]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/text.html Text]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/texturing.html Texturing]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/texturing.html Texturing]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/texture3D.html Texturing3D]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/texture3D.html Texturing3D]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> no
+
! <!-- Vivaty --> no
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/time.html Time]
 
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/time.html Time]
| <!-- BS Contact --> ?
+
! <!-- BS Contact --> ?
| <!-- FreeWRL --> ?
+
! <!-- FreeWRL --> ?
| <!-- Heilan --> ?
+
! <!-- Heilan --> ?
| <!-- InstantReality --> ?
+
! <!-- InstantReality --> ?
| <!-- Octaga --> ?
+
! <!-- Octaga --> ?
| <!-- SwirlX3D --> ?
+
! <!-- SwirlX3D --> ?
| <!-- Vivaty --> yes
+
! <!-- Vivaty --> yes
| <!-- Xj3D --> ?
+
! <!-- Xj3D --> ?
 
|-  
 
|-  
 
! Players
 
! Players

Revision as of 17:47, 8 October 2008

X3D components are functional collections of nodes that make it easier for players to implement X3D graphics.

This table records support for official X3D components by each of the various X3D players. It is maintained by the X3D Working Group and the various Web3D Consortium member companies.


TODO list:

  • Formatting: color alternate rows
  • Authoring tools table: Vivaty Studio, X3D-Edit
  • Conversion tools table
  • Create those pages once this one is well designed, then cross-link these tables once available
  • How to post bugs and comments? To x3d-public list, individual companies, or what?


Table key:

  • yes, all nodes and all fields supported for all component levels, though some bugs may be present
  • partial, Some nodes and fields supported
  • level #, which component level (1-4) is supported
  • No, no support


Players BS Contact FreeWRL Heilan InstantReality Octaga SwirlX3D Vivaty Xj3D
Player version:  ?  ?  ?  ?  ?  ? v1.0 build 900 1.0
CAD geometry  ?  ?  ?  ?  ?  ? no  ?
Core  ?  ?  ?  ?  ?  ? yes  ?
Cube map environmental texturing  ?  ?  ?  ?  ?  ? partial  ?
Distributed interactive simulation (DIS)  ?  ?  ?  ?  ?  ? no  ?
Environmental effects  ?  ?  ?  ?  ?  ? yes  ?
Environmental sensor  ?  ?  ?  ?  ?  ? yes  ?
Event utilities  ?  ?  ?  ?  ?  ? yes  ?
Followers  ?  ?  ?  ?  ?  ? no  ?
Geometry2D  ?  ?  ?  ?  ?  ? no  ?
Geometry3D  ?  ?  ?  ?  ?  ? yes  ?
Geospatial  ?  ?  ?  ?  ?  ? no  ?
Grouping  ?  ?  ?  ?  ?  ? yes  ?
Humanoid animation (H-Anim)  ?  ?  ?  ?  ?  ? yes  ?
Interpolation  ?  ?  ?  ?  ?  ? yes  ?
Key device sensor  ?  ?  ?  ?  ?  ? yes  ?
Layering  ?  ?  ?  ?  ?  ? partial  ?
Layout  ?  ?  ?  ?  ?  ? partial  ?
Lighting  ?  ?  ?  ?  ?  ? yes  ?
Navigation  ?  ?  ?  ?  ?  ? yes  ?
Networking  ?  ?  ?  ?  ?  ? yes  ?
NURBS  ?  ?  ?  ?  ?  ? partial  ?
Particle systems  ?  ?  ?  ?  ?  ? partial  ?
Picking sensor  ?  ?  ?  ?  ?  ? yes  ?
Pointing device sensor  ?  ?  ?  ?  ?  ? yes  ?
Programmable shaders  ?  ?  ?  ?  ?  ? no  ?
Rendering  ?  ?  ?  ?  ?  ? yes  ?
Rigid body physics  ?  ?  ?  ?  ?  ? no  ?
Scripting  ?  ?  ?  ?  ?  ? yes  ?
Shape  ?  ?  ?  ?  ?  ? yes  ?
Sound  ?  ?  ?  ?  ?  ? yes  ?
Text  ?  ?  ?  ?  ?  ? yes  ?
Texturing  ?  ?  ?  ?  ?  ? yes  ?
Texturing3D  ?  ?  ?  ?  ?  ? no  ?
Time  ?  ?  ?  ?  ?  ? yes  ?
Players BS Contact FreeWRL Heilan InstantReality Octaga SwirlX3D Vivaty Xj3D