Advertisement

Hierarchical 3D Data Rendering System Synchronizing with HTML

  • Yousuke Kimura
  • Tomohiro Mashita
  • Atsushi Nakazawa
  • Takashi Machida
  • Kiyoshi Kiyokawa
  • Haruo Tamekura
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4282)

Abstract

We propose a new rendering system for large-scale, 3D geometic data that can be used with web-based content management systems (CMS). To achieve this, we employed a geometry hierarchical encoding method “QSplat” and implemented this in a Java and JOGL (Java bindings of OpenGL) environment. Users can view large-scale geometric data using conventional HTML browsers with a non-powerful CPU and low-speed networks. Further, this system is independent of the platforms. We add new functionalities so that users can easily understand the geometric data: Annotations and HTML Synchronization. Users can see the geometric data with the associated annotations that describe the names or the detailed explanations of the particular portions. The HTML Synchronization enables users to smoothly and interactively switch our rendering system and HTML contents. The experimental results show that our system performs an interactive frame rate even for a large-scale data whereas other systems cannot render them.

Keywords

Geometric Data Scene Graph Render System Content Management System High Level Node 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Rusinkiewicz, S., Levoy, M.: QSplat: A Multiresolution Point Rendering System for Large Meshes. In: Proc. ACM SIGGRAPH 2000, pp. 343–352 (2000)Google Scholar
  2. 2.
  3. 3.
  4. 4.
  5. 5.
    Fujimoto, T., Konno, K., Chiba, N.: Introduction to Point-based Graphics. The Journal of the Society for Art and Science 3(1), 8–21 (2004)CrossRefGoogle Scholar
  6. 6.
    Pfister, H., Zwicker, M., Baar, J., Gross, M.: Surfels: Surface elements as rendering primitives. In: Proc. ACM SIGGRAPH 2000, pp. 335–342 (2000)Google Scholar
  7. 7.
    Duguet, F., Drettakis, G.: Flexible Point-based Rendering on Mobile Devices. IEEE Computer Graphics and Applications 24(4), 57–63 (2004)CrossRefGoogle Scholar
  8. 8.
    Okamoto, Y., Yamazaki, S., Ikeuchi, K.: Efficient Point-based Rendering Method for Huge 3D Models using Sequential Point Clusters. In: Proc. Meeting on Image Recognition and Understanding 2004 (MIRU 2004), vol. 1, pp. 207–212 (2004)Google Scholar
  9. 9.
    Peng, Q., Hua, W., Yang, X.: A new approach of point-based rendering. In: Proc. Computer Graphics International 2001, pp. 275–282 (2001)Google Scholar
  10. 10.
    Java Bindings for OpenGL, https://jogl.dev.java.net/
  11. 11.

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Yousuke Kimura
    • 1
  • Tomohiro Mashita
    • 2
  • Atsushi Nakazawa
    • 1
    • 2
  • Takashi Machida
    • 1
    • 2
  • Kiyoshi Kiyokawa
    • 1
    • 2
  • Haruo Tamekura
    • 1
    • 2
  1. 1.Graduate School of Information Science and TechnologyOsaka UniversityJapan
  2. 2.Cybermedia centerOsaka UniversityJapan

Personalised recommendations