Journal Articles) Cluster_Rendering

Cluster rendering on large high‑resolution multi‑displays using X3DOM and HTML

Hyungki Kim, Yuna Kang, Moohyun Cha, Soonhung Han

Abstract

In this paper, we propose a platform independent visualization method that uses HTML and X3DOM for large high-resolution displays. HTML is a platform independent language used for developing web pages, and X3DOM is a Web 3D visualization framework based on X3D; X3D is a royalty-free ISO standard XML-based file format for representing a 3D scene graph. Large high-resolution displays are used in scientific visualization, immersive virtual reality environment, and collaborative designing to efficiently deliver a large amount of information. We introduce a run-time cluster configuration method using the component technologies of HTML5 and a data distribution strategy for a cluster rendering system based on the X3DOM framework. The comparative performance analysis and visualization results in diverse large high-resolution displays and mobile devices using widespread web browsers are also introduced. Our approach provides a cluster rendering method that can be easily and readily applied for existing large high-resolution systems, involving various platforms, by enabling novel system architecture.

Proposed HTML5 based cluster rendering system/environment

Prepared scene for performance comparison between (left) proposed method (middle) SAGE2 (right) MiddleVR.

Proposed system running on various multi-channel visualization environments/platform. (1st row) KAIST iCAVE/Windows (2nd row) KIMM DLP Cubes/Windows (3rd row) KISTI Picasso/Linux (4th row) Tablet array/Android