Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Using images and explicit binary container for efficient and incremental delivery of declarative 3D scenes on the web

 
: Behr, Johannes; Jung, Yvonne; Franke, Tobias; Sturm, Timo

:

Mouton, Christophe (General Chair); Posada, Jorge (General Chair); Jung, Yvonne (Program Chair); Cabral, Marcio (Program Chair) ; Association for Computing Machinery -ACM-, Special Interest Group on Graphics -SIGGRAPH-; European Association for Computer Graphics -EUROGRAPHICS-; Web3D Consortium, Mountain View/Calif.:
Web3D 2012, 17th International Conference on 3D Web Technology. Proceedings : Los Angeles, CA, USA, August 4-5, 2012
New York: ACM Press, 2012
ISBN: 978-1-4503-1432-9
pp.17-25
International Conference on 3D Web Technology (WEB3D) <17, 2012, Los Angeles/Calif.>
English
Conference Paper
Fraunhofer IGD ()
extensible 3D (X3D); WebGL; Document Object Model (DOM); web integration; mesh compression; HTML5

Abstract
JSON, XML-based 3D formats (e.g. X3D or Collada) and Declarative 3D approaches share some benefits but also one major drawback: all encoding schemes store the scene-graph and vertex data in the same file structure; unstructured raw mesh data is found within descriptive elements of the scene. Web Browsers therefore have to download all elements (including every single coordinate) before being able to further process the structure of the document. Therefore, we separate the structured scene information and unstructured vertex data to increase the user experience and overall performance of the system by introducing two new referenced containers, which encode external mesh data as so-called Sequential Image Geometry (SIG) or Typed-Array-based Binary Geometry (BG). We also discuss compression, rendering and application results and introduce a novel data layout for image geometry data that supports incremental updates, arbitrary input meshes and GPU decoding.

: http://publica.fraunhofer.de/documents/N-218724.html