Difference between revisions of "Player support for X3D components"

From Web3D.org
Jump to: navigation, search
m
Line 98: Line 98:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 108: Line 108:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 118: Line 118:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 128: Line 128:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 138: Line 138:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 148: Line 148:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 158: Line 158:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 168: Line 168:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 178: Line 178:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 188: Line 188:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 198: Line 198:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 208: Line 208:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 218: Line 218:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 228: Line 228:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 238: Line 238:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 248: Line 248:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 258: Line 258:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 268: Line 268:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 278: Line 278:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 288: Line 288:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 298: Line 298:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 308: Line 308:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 318: Line 318:
 
| <!-- Xj3D --> ?   
 
| <!-- Xj3D --> ?   
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 328: Line 328:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 338: Line 338:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 348: Line 348:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 358: Line 358:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 368: Line 368:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?
Line 378: Line 378:
 
| <!-- Xj3D --> ?
 
| <!-- Xj3D --> ?
 
|-  
 
|-  
| [http://www.web3d.org/x3d/specifications/ISO-IEC-FDIS-19775-1.2-X3D-AbstractSpecification/Part01/components/.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 --> ?

Revision as of 14:26, 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: center columns, grid lines, 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  ?
Viewers BS Contact FreeWRL Heilan InstantReality Octaga SwirlX3D Vivaty Xj3D

}