X3D Example Archives: Basic, Experimental Binary Compression

[1] CodedCompressedPrototypes.x3d Select an example scene
Directory Viewpoint Slideshow
Eight.x3d mesh model used for compression tests

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.

13 X3D Models                 29 X3D Model Viewpoint Snapshots

CodedCompressedPrototypes
Coded Compressed Prototypes.x3d    
[1] CodedCompressedPrototypes.x3d Select an example scene
[2] CodedCompressedPrototypes.x3d (default X3D view from 0 0 10)

Eight
Eight.x3d    
[3] Eight.x3d 1M view from above
[4] Eight.x3d 1M view from side
[5] Eight.x3d (default X3D view from 0 0 10)

EightCoded
Eight Coded.x3d    
[6] EightCoded.x3d 1M view from above
[7] EightCoded.x3d 1M view from side
[8] EightCoded.x3d (default X3D view from 0 0 10)

EightCompressed
Eight Compressed.x3d    
[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
Fish.x3d    
[12] Fish.x3d 1M view
[13] Fish.x3d (default X3D view from 0 0 10)

FishCoded
Fish Coded.x3d    
[14] FishCoded.x3d 1M view
[15] FishCoded.x3d (default X3D view from 0 0 10)

FishCompressed
Fish Compressed.x3d    
[16] FishCompressed.x3d 1M view
[17] FishCompressed.x3d (default X3D view from 0 0 10)

Lion
Lion.x3d    
[18] Lion.x3d 1M view
[19] Lion.x3d (default X3D view from 0 0 10)

LionCoded
Lion Coded.x3d    
[20] LionCoded.x3d 1M view
[21] LionCoded.x3d (default X3D view from 0 0 10)

LionCompressed
Lion Compressed.x3d    
[22] LionCompressed.x3d 1M view
[23] LionCompressed.x3d (default X3D view from 0 0 10)

Teapot
Teapot.x3d    
[24] Teapot.x3d 1M view
[25] Teapot.x3d (default X3D view from 0 0 10)

TeapotCoded
Teapot Coded.x3d    
[26] TeapotCoded.x3d 1M view
[27] TeapotCoded.x3d (default X3D view from 0 0 10)

TeapotCompressed
Teapot Compressed.x3d    
[28] TeapotCompressed.x3d 1M view
[29] TeapotCompressed.x3d (default X3D view from 0 0 10)
 

This viewpoint slideshow is online at
https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/viewpointSlideshow.html

Validate XHTML 1.1

Viewpoint image version history at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/_viewpoints