Difference between revisions of "X3D version 3.4 Development"

From Web3D.org
Jump to: navigation, search
(new CAD profile includes Mobile)
m
Line 22: Line 22:
 
'''Notes'''
 
'''Notes'''
  
[[X3D version 4.0 Development]] efforts are focused on HTML5/Declarative 3D/X3DOM and Augmented Reality Continuum (ARC) technologies, which may require architectural changes.  Some new technologies may get pushed from 4.0 to 3.4 (or back again) after careful consideration.
+
[[X3D version 4.0 Development]] efforts are focused on HTML5/Declarative 3D/X3DOM and Augmented Reality Continuum (ARC) technologies, which may require architectural changes.  Some new technologies may get pushed from 4.0 to 3.4 (or back again) after careful consideration by the respective working groups.
  
 
As with all other X3D components, all work is defined in the abstract specification has corresponding file encodings (.x3d .x3dv .x3db) and language bindings (ECMAScript and Java).  This includes evolutionary efforts to upgrade the X3D Compressed Binary Encoding (CBE), as described in the [http://www.web3d.org/realtime-3d/working-groups/x3d/compressed-binary/x3d-compressed-binary-encoding-call-contributions X3D Compressed Binary Encoding Call For Contributions].
 
As with all other X3D components, all work is defined in the abstract specification has corresponding file encodings (.x3d .x3dv .x3db) and language bindings (ECMAScript and Java).  This includes evolutionary efforts to upgrade the X3D Compressed Binary Encoding (CBE), as described in the [http://www.web3d.org/realtime-3d/working-groups/x3d/compressed-binary/x3d-compressed-binary-encoding-call-contributions X3D Compressed Binary Encoding Call For Contributions].

Revision as of 08:44, 3 July 2013

X3D version 3.4 Development efforts are evolutionary improvements to the proven X3D Graphics architecture.

Working groups are currently defining goals and requirements.

We expect to add a lot of links and details during this summer's Web3D 2013 and SIGGRAPH 2013 conference meetings.

  • Audio and video: adding royalty-free formats, aural spatialization
  • Computer Aided Design (CAD) Interactive/Mobile Profile, to include:
    • CADInterchange profile, primitive/Geometry2D nodes, Extrusion, NURBS, ClipPlane, part selection/animation, and Compressed Binary Encoding (CBE)
  • ECMAScript (Javascript) specification revision: confirm compatibility with X3D scripting
  • Geospatial X3D: spatial reference frame (SRF) and KML support, OGC 3D Portrayal, GpsSensor, OpenLayer mashups
  • Humanoid Animation (H-Anim) new work items
  • Medical improvements: archival 3D medical records, TBI volume visualization?
  • Mobile Profile
  • X3D Multitexture is undergoing review for correctness, completeness and conformance of rendering example scenes
  • Networking: consider NetworkSensor, JSON streaming, server-side 3D topics
  • Rendering: bump maps, projective texture mapping (PTM), shadows
  • Security and privacy: conduct formal review to ensure that strengths and potential vulnerabilities are formally documented.
  • Viewing and navigation: cinematic camera control, alternative navigation types
  • Other components may be added by Web3D Consortium members

Notes

X3D version 4.0 Development efforts are focused on HTML5/Declarative 3D/X3DOM and Augmented Reality Continuum (ARC) technologies, which may require architectural changes. Some new technologies may get pushed from 4.0 to 3.4 (or back again) after careful consideration by the respective working groups.

As with all other X3D components, all work is defined in the abstract specification has corresponding file encodings (.x3d .x3dv .x3db) and language bindings (ECMAScript and Java). This includes evolutionary efforts to upgrade the X3D Compressed Binary Encoding (CBE), as described in the X3D Compressed Binary Encoding Call For Contributions.