Package Basic.ExperimentalBinaryCompression
Experimental Binary Compression algorithm models demonstrate the potential of geometric compression techniques.
These developmental examples illustrate how geometric compression based on text-based ASCII encodings might be integrated into X3D scenes via Prototype nodes that encapsulate Script processing. The file-size reduction technique Coding Polygon Meshes as Compressable ASCII by Martin Isenburg and Jack Snoeyink is documented in award-winning papers presented at the Web3D 2002 and 2003 Symposia. A Shout3D implementation demonstration is also available.
Further work on the X3D Compressed Binary Encoding (CBE) can be found at X3D Binary Compression Capabilities and Plans wiki page.
This X3D Basic: Experimental Binary Compression examples archive is online.
The X3D Java Scene Access Interface (x3djsail) package provides concrete classes for each X3D node and statement.
Online: X3D Java Scene Access Interface Library (X3DJSAIL) and X3DJSAIL Javadoc
- See Also:
-
ClassDescriptionPrototypes for CodedIndexedFaceSet decoding and CompressedIndexedFaceSet decompression, with links to example scenes.IndexedFaceSet example.ASCII-coded IndexedFaceSet example.Compressed IndexedFaceSet example.Simple fish example used for encoding and compression comparisons.Fish example with IndexedFaceSet encoding.Fish example with IndexedFaceSet compression.IndexedFaceSet example.ASCII-coded IndexedFaceSet example.Compressed IndexedFaceSet example.IndexedFaceSet example.ASCII-coded IndexedFaceSet example.Compressed IndexedFaceSet example.