Difference between revisions of "Tool support for X3D components"

From Web3D.org
Jump to: navigation, search
(Authoring tools)
 
(Conversion tools)
Line 23: Line 23:
 
Please [http://www.web3d.org/contact Contact Web3D] if you want to learn more or report an update.
 
Please [http://www.web3d.org/contact Contact Web3D] if you want to learn more or report an update.
  
<br clear="all" />
+
Related page: [[Player support for X3D components]]
TODO list:
+
<!-- TODO Tool companies need to report their software support levels -->
* '''Player companies need to report their software support levels'''
+
* Once this page is well designed, create the following tables and cross-link each when available
+
* Create table for [http://x3dgraphics.com/examples/X3dResources.html#Conversions X3D conversion tools]: [http://www.okino.com/conv/imp_vrml.htm Okino Polytrans], [http://www.pinecoast.com/swtrans.htm SwirlX3D Translator]
+
 
+
 
<!-- TODO bookmarks? -->
 
<!-- TODO bookmarks? -->
  
Line 43: Line 39:
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
! rowspan="3" | Tools, versions:
 
! rowspan="3" | Tools, versions:
! colspan="4" | [http://x3dgraphics.com/examples/X3dResources.html#AuthoringSoftware X3D authoring tools]
+
! colspan="4" | [http://x3dgraphics.com/examples/X3dResources.html#AuthoringSoftware Authoring tools]
 +
! colspan="2" | [http://x3dgraphics.com/examples/X3dResources.html#Conversions Conversion tools]
  
 
|-
 
|-
! [http://www.bitmanagement.de BS&nbsp;Editor]
+
! <!-- BS Editor --> [http://www.bitmanagement.de BS&nbsp;Editor]
! [http://www.pinecoast.com/swirl3d.htm SwirlX3D Editor]
+
! <!-- SwirlX3D Editor -->[http://www.pinecoast.com/swirl3d.htm SwirlX3D Editor]
! [http://www.vivaty.com/downloads/studio Vivaty Studio]
+
! <!-- Vivaty Studio --> [http://www.vivaty.com/downloads/studio Vivaty Studio]
 
! <!-- X3D-Edit --> [https://savage.nps.edu/X3D-Edit X3D-Edit]
 
! <!-- X3D-Edit --> [https://savage.nps.edu/X3D-Edit X3D-Edit]
 +
! <!-- Okino Polytrans --> [http://www.okino.com/conv/imp_vrml.htm Okino Polytrans]
 +
! <!-- SwirlX3D Translator --> [http://www.pinecoast.com/swtrans.htm SwirlX3D Translator]
  
 
|-
 
|-
 
! <!-- BS Editor --> [http://www.bitmanagement.de/products/bs_editor.en.html v7.1]
 
! <!-- BS Editor --> [http://www.bitmanagement.de/products/bs_editor.en.html v7.1]
! <!-- SwirlX3D --> [http://www.pinecoast.com/swview.htm v2.1.7]
+
! <!-- SwirlX3D Editor -->[http://www.pinecoast.com/swview.htm v2.1.7]
 
! <!-- Vivaty Studio --> [http://developer.vivaty.com v1.0 build 900]
 
! <!-- Vivaty Studio --> [http://developer.vivaty.com v1.0 build 900]
 
! <!-- X3D-Edit --> [https://savage.nps.edu/X3D-Edit v3.2]
 
! <!-- X3D-Edit --> [https://savage.nps.edu/X3D-Edit v3.2]
 +
! <!-- Okino Polytrans -->
 +
! <!-- SwirlX3D Translator -->
  
 
|-  
 
|-  
 
| '''[http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/componentIndex.html X3D component list]'''
 
| '''[http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/componentIndex.html X3D component list]'''
| colspan="4"|
+
| colspan="6"|
 
<!-- header end -->
 
<!-- header end -->
  
Line 65: Line 66:
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-
 
|-
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:red" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:black" | partial
 
! <!-- Vivaty Studio --> style="color:black" | partial
 
! <!-- X3D-Edit --> style="color:grey" | ?
 
! <!-- X3D-Edit --> style="color:grey" | ?
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:red" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:red" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:red" | no
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:black" | partial
 
! <!-- X3D-Edit --> style="color:black" | partial
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:black" | partial
 
! <!-- BS Editor --> style="color:black" | partial
! <!-- SwirlX3D --> style="color:red" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:black" | partial
+
! <!-- SwirlX3D Editor --> style="color:black" | partial
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:black" | partial
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:black" | partial
 
! <!-- Vivaty Studio --> style="color:black" | partial
 
! <!-- X3D-Edit --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:red" | no
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:black" | partial
 
! <!-- Vivaty Studio --> style="color:black" | partial
 
! <!-- X3D-Edit --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:red" | no
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:black" | partial
 
! <!-- Vivaty Studio --> style="color:black" | partial
 
! <!-- X3D-Edit --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:red" | no
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:red" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:black" | partial
 
! <!-- Vivaty Studio --> style="color:black" | partial
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:red" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:black" | partial
+
! <!-- SwirlX3D Editor --> style="color:black" | partial
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:red" | no
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:black" | partial
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:black" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:black" | partial   
 
! <!-- X3D-Edit --> style="color:black" | partial   
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  
 
|-  
 
| [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-19777-1-X3DLanguageBindings-ECMAScript ECMAScript]
 
| [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-19777-1-X3DLanguageBindings-ECMAScript ECMAScript]
 
! <!-- BS Editor --> style="color:green" | yes
 
! <!-- BS Editor --> style="color:green" | yes
! <!-- SwirlX3D --> style="color:red" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes   
 
! <!-- X3D-Edit --> style="color:green" | yes   
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  
 
|-  
 
| [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-19777-2-X3DLanguageBindings-Java Java]
 
| [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-19777-2-X3DLanguageBindings-Java Java]
 
! <!-- BS Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:red" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| align="LEFT | - [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/shape.html#FillProperties FillProperties node]
 
| align="LEFT | - [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/shape.html#FillProperties FillProperties node]
 
! <!-- BS Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:red" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:grey" | ?
 
! <!-- Vivaty Studio --> style="color:grey" | ?
 
! <!-- X3D-Edit --> style="color:black" | partial
 
! <!-- X3D-Edit --> style="color:black" | partial
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| align="LEFT | - [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/shape.html#LineProperties LineProperties node]
 
| align="LEFT | - [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/shape.html#LineProperties LineProperties node]
 
! <!-- BS Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:red" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:grey" | ?
 
! <!-- Vivaty Studio --> style="color:grey" | ?
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:black" | partial
 
! <!-- X3D-Edit --> style="color:black" | partial
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:black" | partial
 
! <!-- X3D-Edit --> style="color:black" | partial
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:black" | partial
+
! <!-- SwirlX3D Editor --> style="color:black" | partial
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:black" | partial
  
 
|-  style="background:#F0F0F0;"
 
|-  style="background:#F0F0F0;"
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:red" | no
+
! <!-- SwirlX3D Editor --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- Vivaty Studio --> style="color:red" | no
 
! <!-- X3D-Edit --> style="color:black" | partial
 
! <!-- X3D-Edit --> style="color:black" | partial
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:red" | no
  
 
|-  
 
|-  
 
| [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 Editor --> style="color:grey" | ?
 
! <!-- BS Editor --> style="color:grey" | ?
! <!-- SwirlX3D --> style="color:green" | yes
+
! <!-- SwirlX3D Editor --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- Vivaty Studio --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 
! <!-- X3D-Edit --> style="color:green" | yes
 +
! <!-- Okino Polytrans --> style="color:grey" | ?
 +
! <!-- SwirlX3D Editor --> style="color:green" | yes
  
 
|-  
 
|-  
 
! Tools
 
! Tools
! [http://www.bitmanagement.de/products/bs_editor.en.html BS&nbsp;Editor]
+
! <!-- BS Editor --> [http://www.bitmanagement.de/products/bs_editor.en.html BS&nbsp;Editor]
! [http://www.pinecoast.com/swirl3d.htm SwirlX3D Editor]
+
! <!-- SwirlX3D Editor -->[http://www.pinecoast.com/swirl3d.htm SwirlX3D Editor]
! [http://www.vivaty.com/downloads/studio Vivaty Studio]
+
! <!-- Vivaty Studio --> [http://www.vivaty.com/downloads/studio Vivaty Studio]
 
! <!-- X3D-Edit --> [https://savage.nps.edu/X3D-Edit X3D-Edit]
 
! <!-- X3D-Edit --> [https://savage.nps.edu/X3D-Edit X3D-Edit]
 +
! <!-- Okino Polytrans --> [http://www.okino.com/conv/imp_vrml.htm Okino Polytrans]
 +
! <!-- SwirlX3D Translator --> [http://www.pinecoast.com/swtrans.htm SwirlX3D Translator]
 
|-  
 
|-  
  
 
|}
 
|}

Revision as of 04:28, 22 October 2008

The Extensible 3D (X3D) Graphics standard has many capabilities. X3D components are modular collections of nodes that make it easier for software to gradually implement the full range of X3D capabilities.

Authors can also indicate what components are needed in an X3D scene in order to ensure that proper support is provided at run time.

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

The X3D Resources page provides lots of additional information about X3D. Please Contact Web3D if you want to learn more or report an update.

Related page: Player support for X3D components


Table key:

  •    yes     all nodes, all fields supported for all levels of this component (though some bugs may be present)
  • partial   some nodes and fields supported
  • level #   which component level number (1-4) is supported
  •    no       no support provided
  •     ?        unknown, need status report


Tools, versions: Authoring tools Conversion tools
BS Editor SwirlX3D Editor Vivaty Studio X3D-Edit Okino Polytrans SwirlX3D Translator
v7.1 v2.1.7 v1.0 build 900 v3.2
X3D component list
CAD geometry  ? yes no yes  ? yes
Core  ? yes yes yes  ? yes
Cube map environmental texturing  ? no partial  ?  ? no
Distributed interactive simulation (DIS)  ? no no yes  ? no
Environmental effects  ? yes yes yes  ? yes
Environmental sensor  ? yes yes yes  ? yes
Event utilities  ? yes yes yes  ? yes
Followers  ? no no no  ? no
Geometry2D  ? yes no partial  ? yes
Geometry3D  ? yes yes yes  ? yes
Geospatial partial no no yes  ? no
Grouping  ? yes yes yes  ? yes
Humanoid animation (H-Anim)  ? partial yes yes  ? partial
Interpolation  ? yes yes yes  ? yes
Key device sensor  ? yes yes yes  ? yes
Layering  ? yes partial no  ? yes
Layout  ? yes partial no  ? yes
Lighting  ? yes yes yes  ? yes
Navigation  ? yes yes yes  ? yes
Networking  ? yes yes yes  ? yes
NURBS  ? yes partial no  ? yes
Particle systems  ? no partial yes  ? no
Picking sensor  ? no yes yes  ? no
Pointing device sensor  ? yes yes yes  ? yes
Programmable shaders  ? partial no no  ? partial
Rendering  ? yes yes yes  ? yes
Rigid body physics  ? no no partial  ? no
Scripting - ECMAScript yes no yes yes  ? no
Scripting - Java  ? no no yes  ? no
Shape  ? yes yes yes  ? yes
- FillProperties node  ? no  ? partial  ? no
- LineProperties node  ? no  ? yes  ? no
Sound  ? yes yes partial  ? yes
Text  ? yes yes partial  ? yes
Texturing  ? partial yes yes  ? partial
Texturing3D  ? no no partial  ? no
Time  ? yes yes yes  ? yes
Tools BS Editor SwirlX3D Editor Vivaty Studio X3D-Edit Okino Polytrans SwirlX3D Translator