• Publikationen
Show publication details

Behr, Johannes; Mouton, Christophe; Parfouru, Samuel; Champeau, Julien; Jeulin, Clotilde; Thöner, Maik; Stein, Christian; Schmitt, Michael; Limper, Max; Sousa, Miguel de; Franke, Tobias; Voss, Gerrit

webVis/instant3DHub - Visual Computing as a Service Infrastructure to Deliver Adaptive, Secure and Scalable User Centric Data Visualisation

2015

ACM SIGGRAPH: Proceedings Web3D 2015 : 20th International Conference on 3D Web Technology. New York: ACM, 2015, pp. 39-47

International Conference on 3D Web Technology (WEB3D) <20, 2015, Heraklion, Crete, Greece>

This paper presents the webVis / instant3DHub platform, which combines a novel Web-Components based framework and a Visual Computing as a Service infrastructure to deliver an interactive 3D data visualisation solution. The system focuses on minimising resource consumption, while maximising the end-user experience. It utilises an adaptive and automated combination of client, server and hybrid visualisation techniques, while orchestrating transmission, caching and rendering services to deliver structural and semantically complex data sets on any device class and network architecture. The API and Web Component framework allow the application developer to compose and manipulate complex data setups with a simple set of commands inside the browser, without requiring knowledge about the underlying service infrastructure, interfaces and the fully automated processes. This results in a new class of interactive applications, built around a canvas for real-time visualisation of massive data sets.

Show publication details

Mouton, Christophe; Parfouru, Samuel; Jeulin, Clotilde; Dutertre, Cecile; Goblet, Jean-Louis; Paviot, Thomas; Lamouri, Samir; Limper, Max; Stein, Christian; Behr, Johannes; Jung, Yvonne

Enhancing the Plant Layout Design Process using X3DOM and a Scalable Web3D Service Architecture

2014

Polys, Nicholas F. (General Chair) et al.: Proceedings Web3D 2014 : 19th International Conference on 3D Web Technology. New York: ACM, 2014, pp. 125-132

International Conference on 3D Web Technology (WEB3D) <19, 2014, Vancouver, BC, Canada>

This paper presents an innovative model-driven architecture enabling 3D web-based design processes in the field of large complex building (LBC) projects, such as power plant construction. This work was motivated by proposing new ways of achieving 3D CAD tasks not only for highly complex and temporary organization in the design stages but also for the whole lifecycle of such installations, which may last several decades. in this particular scenario, it is very important to share the right information with the right stakeholder at the right time, to maintain a high level of knowledge sharing. Taking into account these challenges, we propose a first implementation of interactive 3D CAD editing tools, based on the X3DOM technology and driven by a knowledge layer which utilizes a complete reference data and rules management system. To store the CAD models, a Macro-Parametric Approach has been investigated and a 3D server has been added to the traditional PDM (Product or Plant Data Management) to execute remotely complex CAD operations. This is a very promising start to deploy lightweight and smart web3D CAD editing services for the AEC (Architecture Engineering Construction) and power industries.

Show publication details

Stein, Christian; Limper, Max; Kuijper, Arjan

Spatial Data Structures for Accelerated 3D Visibility Computation to Enable Large Model Visualization on the Web.

2014

Polys, Nicholas F. (General Chair) et al.: Proceedings Web3D 2014 : 19th International Conference on 3D Web Technology. New York: ACM, 2014, pp. 53-61

International Conference on 3D Web Technology (WEB3D) <19, 2014, Vancouver, BC, Canada>

The visualization of massive 3D models is an intensively examined field of research. Due to their rapidly growing complexity of such models, visualisation them in real-time will never be possible through a higher speed of rasterization alone. Instead, a practical solution has to reduce the amount of data to be processed, using a fast visibility determination. In recent years, the combination of Javascript and WebGL raised attention for the possibility of rendering hardware-accelerated 3D graphics directly in the browser. However, when compared to desktop applications, they are still fighting with their disadvantages of a generally slower execution speed, or a downgraded set of functionality. We demonstrate the integration of spatial data structures, computed on the client side, using latest technology trends to mitigate the shortcomings of the 3D Web environment. We employ comparably small bounding volume hierarchies to accelerate our visibility determination, as well as to enable specific culling techniques. This allows for an interactive visualization of such massive 3D data sets. Our in-depth analysis of different data structures and environments shows which combination of data structure and visibility determination techniques are currently the best fit for the Web.

Show publication details

Limper, Max; Wagner, Stefan; Stein, Christian; Jung, Yvonne; Stork, André

Fast Delivery of 3D Web Content: A Case Study

2013

Posada, Jorge (General Chair) et al.: Proceedings Web3D 2013 : 18th International Conference on 3D Web Technology. New York: ACM Press, 2013, pp. 11-17

International Conference on 3D Web Technology (WEB3D) <18, 2013, San Sebastian, Spain>

Despite many advances in mesh compression methods within the past two decades, there is still no consensus about a standardized compact mesh encoding format for 3D Web applications. In order to facilitate the design of a future platform-independent solution, this paper investigates the crucial trade-off between compactness of the compressed representation and decompression time. Our case study evaluates different encoding formats, combined with various transmission bandwidths, using different client devices. Results indicate that good compression rates, and at the same time a fast decompression, can be achieved by exploiting existing browser features and by minimizing the complexity of operations that have to be performed inside the JavaScript layer. Our findings are summarized in concrete recommendations for future standards.

Show publication details

Stein, Christian; Kuijper, Arjan (Betreuer); Limper, Max (Betreuer)

Spatial Data Structures for Efficient Visualization of Massive 3D Models on the Web: Räumliche Datenstrukturen zur effizienten Visualisierung riesiger 3D-Modelle im Web

2013

Darmstadt, TU, Master Thesis, 2013

The visualization of massive 3d models, mostly CAD data, consisting of several millions of triangles is still an intensively examined field of research. Compared to the constant performance increase of 3d graphics cards, their complexity grows even faster. Therefore, the problem of rendering such models at an interactive framerate is not to be solved by a higher speed of rasterization all alone. Recently, the combination of Javascript and WebGL gained a lot of attention for the possibility of using hardware acceleration when rendering 3d graphics directly in the browser. However, due to these technologies' limitations of a generally way slower execution speed or a downgraded set of functionality, the previously stated problem gets intensified when transfered to the web environment. A practical solution has to shrink the amount of data to be processed by an intelligent selection. This thesis addresses the application area of Just-In-Browser visualization of these kinds of 3d models. Therefore, spatial data structures and hardware supported visibility determination are evaluated for their applicability and benefit in the web context. To allow for an instant viewing, any time-consuming optimizations are spared. In return, a decrease in correctness of the generated images is accepted. The possibly unstructured scene data is transformed into an optimized representation which employs the spatial data structures in the process of visibility determination. A selection of spatial data structures and culling techniques are evaluated across different environments. Additionally, a feedback controlled adjustment for the culling parameters is introduced.