Function-based 3D web visualization

This paper describes how the web-based visualization can be greatly improved using the function-based shape modeling technique. The improvement is possible because the proposed function-defined VRML shape node allows the content creators to describe any complex models with relatively small functions compared to the large-size polygonal mesh based VRML nodes. These function-defined shapes can be used together with the common VRML shapes. The proposed node has a few implementations capable of visualizing geometric shapes defined with HyperFun language as well as in any proprietary function-defined data formal. For fast visualization of the function-defined shapes, we have developed an improved continuation polygonization algorithm specifically designed for VRML visualization. The design, the implementation details, and the application examples of the proposed node are discussed.

[1]  A Engel,et al.  Visualizing 3D data obtained from microscopy on the Internet. , 1999, Journal of structural biology.

[2]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[3]  Renato Pajarola,et al.  Compressed Progressive Meshes , 2000, IEEE Trans. Vis. Comput. Graph..

[4]  Rüdiger Westermann,et al.  Isosurface extraction techniques for Web-based volume visualization , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[5]  Alexei Sourin,et al.  Functionally based virtual computer art , 2001, I3D '01.

[6]  Gabriel Taubin,et al.  Progressive forest split compression , 1998, SIGGRAPH.

[7]  Valery Adzhiev,et al.  HyperFun project: a framework for collaborative multidimensional F-rep modeling , 2000 .

[8]  Gabriel Taubin,et al.  Geometry coding and VRML , 1998, Proc. IEEE.

[9]  Alexei Sourin,et al.  Function representation for sweeping by a moving solid , 1995, IEEE Trans. Vis. Comput. Graph..

[10]  David R. Nadeau,et al.  Creating VRML extensions to support scientific visualization , 1995, VRML '95.

[11]  Alexei Sourin,et al.  Interactive function-based artistic shape modeling , 2002, First International Symposium on Cyber Worlds, 2002. Proceedings..

[12]  Hans J. Wolters,et al.  NURBS in VRML , 2000, VRML '00.

[13]  Hans-Peter Seidel,et al.  A Framework for the Acquisition, Processing, Transmission, and Interactive Display of High Quality 3D Models on the Web , 2001 .

[14]  Marc Alexa,et al.  The morph node , 2000, VRML '00.

[15]  Daniel Cohen-Or,et al.  A web architecture for progressive delivery of 3D content , 2001, Web3D '01.

[16]  Alexander A. Pasko,et al.  Space-time and higher dimensional modeling for animation , 2000, Proceedings Computer Animation 2000.