Table of Contents Previous Chapter Slideshow

Basic, Experimental Binary Compression

Next Chapter Slideshow X3D Resources
[1] CodedCompressedPrototypes.x3d - Select an example scene
Eight.x3d mesh model used for compression tests

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.

X3D Scenes             Viewpoint Snapshots
Coded Compressed Prototypes     [1] CodedCompressedPrototypes.x3d - Select an example scene
[2] CodedCompressedPrototypes.x3d - (default X3D view from 0 0 10)
Eight     [3] Eight.x3d - 1M view from above
[4] Eight.x3d - 1M view from side
[5] Eight.x3d - (default X3D view from 0 0 10)
Eight Coded     [6] EightCoded.x3d - 1M view from above
[7] EightCoded.x3d - 1M view from side
[8] EightCoded.x3d - (default X3D view from 0 0 10)
Eight Compressed     [9] EightCompressed.x3d - 1M view from above
[10] EightCompressed.x3d - 1M view from side
[11] EightCompressed.x3d - (default X3D view from 0 0 10)
Fish     [12] Fish.x3d - 1M view
[13] Fish.x3d - (default X3D view from 0 0 10)
Fish Coded     [14] FishCoded.x3d - 1M view
[15] FishCoded.x3d - (default X3D view from 0 0 10)
Fish Compressed     [16] FishCompressed.x3d - 1M view
[17] FishCompressed.x3d - (default X3D view from 0 0 10)
Lion     [18] Lion.x3d - 1M view
[19] Lion.x3d - (default X3D view from 0 0 10)
Lion Coded     [20] LionCoded.x3d - 1M view
[21] LionCoded.x3d - (default X3D view from 0 0 10)
Lion Compressed     [22] LionCompressed.x3d - 1M view
[23] LionCompressed.x3d - (default X3D view from 0 0 10)
Teapot     [24] Teapot.x3d - 1M view
[25] Teapot.x3d - (default X3D view from 0 0 10)
Teapot Coded     [26] TeapotCoded.x3d - 1M view
[27] TeapotCoded.x3d - (default X3D view from 0 0 10)
Teapot Compressed     [28] TeapotCompressed.x3d - 1M view
[29] TeapotCompressed.x3d - (default X3D view from 0 0 10)

http://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/viewpointSlideshow.html