Difference between revisions of "X3D Binary Compression Capabilities and Plans"

From Web3D.org
Jump to: navigation, search
(X3D Binary Compression Capabilities and Plans: links)
(X3D Binary Compression Capabilities and Plans)
Line 4: Line 4:
 
** *.x3db* file extension
 
** *.x3db* file extension
 
** Based on ISO standard [http://en.wikipedia.org/wiki/Fast_Infoset Fast Infoset (FI)] for XML compression
 
** Based on ISO standard [http://en.wikipedia.org/wiki/Fast_Infoset Fast Infoset (FI)] for XML compression
** Two independent open-source implementations in Java ([http://www.xj3d.org Xj3D]) and C++ ([forge.collaviz.org/community/xiot XIOT X3D Input Output Tool] library)
+
** Two independent open-source implementations available
 +
*** C++ codebase: [http://forge.collaviz.org/community/xiot XIOT X3D Input Output Tool] library
 +
*** Java codebase: [http://www.xj3d.org Xj3D]
  
* CAD Distillation Filter (CDF) technique allowing successive refinement of large X3D scenes into tighter X3D scenes
+
* [http://www.web3d.org/x3d/workgroups/cad CAD Distillation Filter (CDF)] technique allowing successive refinement of large X3D scenes into tighter X3D scenes
** multiple filters implemented in open-source [http://www.xj3d.org Xj3D], [https://savage.nps.edu/X3D-Edit X3D-Edit]
+
** Multiple filters implemented in open-source [http://www.xj3d.org Xj3D], [https://savage.nps.edu/X3D-Edit X3D-Edit]
** multiple other tools available with these capabilities
+
** Multiple other [http://www.web3d.org/x3d/content/examples/X3dResources.html#Conversions conversion and translation tools] available with supporting capabilities
 +
** [http://www.web3d.org/x3d/specifications/ISO-IEC-19776-3-X3DEncodings-CompressedBinary/Part03/concepts.html#X3DCanonicalForm X3D Canonicalization (C14N)]
  
 
* Plan to add a further-improved X3D Compressed Binary Encoding using now-approved W3C Recommendation for [http://www.w3.org/TR/exi/ Efficient XML Interchange (EXI)]
 
* Plan to add a further-improved X3D Compressed Binary Encoding using now-approved W3C Recommendation for [http://www.w3.org/TR/exi/ Efficient XML Interchange (EXI)]

Revision as of 08:26, 10 December 2011

X3D Binary Compression Capabilities and Plans

  • Some capabilities for network flexibility
    • Anchor, Inline, LOD and Prototypes for successive retrieval of content
    • Willing to consider integration of progressive mesh technologies, perhaps by a Call for Contributions
    • Patented technologies can be considered, but only if eventual use will be royalty free for X3D use (if accepted)
  • Web3D's X3D and CAD Working Groups each have commitments to pursue

this continued innovative work in 2012

    • X3D appears to have have an 80% solution already available that meets

various requirements for a 3D transmission format

==================================================

Our current specification is online via the Most Recent Standards page: http://www.web3d.org/realtime-3d/specification/current http://www.web3d.org/files/specifications/19776-3/V3.2/ http://www.web3d.org/files/specifications/19776-3/V3.2/Part03/X3D_Binary.html