• Publications
Show publication details

Lukas, Uwe von; Ruth, Thomas; Deistung, Eik; Huber, Linda

Leveraging the Potential of 3D Data in the Ship Lifecycle with Open Formats and Interfaces



International Conference on Computer and IT Applications in the Maritime Industries (COMPIT) <14, 2015, Ulrichshusen, Germany>

This paper presents selected 3D applications from several phases in the lifecycle of a ship that have been implemented by Fraunhofer IGD in recent years. All are built on open standards and not tightly coupled to any software suite of a given 3D CAD vendor. This openness is the key for easy adaptation to any existing IT infrastructure and a high level of flexibility. To illustrate our approach, we present technical details of some of the developed applications as case studies. In the outlook section of the paper, we formulate some tasks for future work including specification of a lightweight exchange format for the maritime sector based on ISO standard JT.


Show publication details

Ruth, Thomas; Audersch, Stefan; Huber, Linda; Lukas, Uwe von; Zabel, Jakob

Using Direct-touch Interaction for the Visual Exploration of Profiling Sensor Data


OCEANS 2015 MTS/IEEE Washington

MTS/IEEE Oceans Conference and Exhibition (OCEANS) <2015, Genova, Italy>

We present a novel software approach for the interactive and integrated visual exploration of sensor data acquired by profiling platforms. The solution combines decent web-technologies and linked interactive 2D and 3D data presentations utilizing a direct-touch interaction metaphor. The user can point with his finger on specific data points and slide through the depth profiles and the time scale. For the visualization and interaction design, widely recognized visualization and interaction principles and techniques like "focus & context" and "overview & detail" were incorporated. Our goal is to facilitate the dynamic exploration of spatio-temporal sensor data, to reduce visual clutter in the user interface and to allow the user to focus in on specific time and depth situations. We present first results of a user study with domain experts (marine researchers). The goal of the study was to prove the design considerations and to investigate the practicability of web-based interactive visualization and direct-touch interaction for analytical tasks. Additionally we tested the suitability of our approach for data exploration tasks on different multi-touch display setups. The study results show, that through the intuitive direct-touch interaction and the linked 2D and 3D visualizations of the data sets, the proposed solution offers a better support to explore profiling data sets, compared to currently available nonintegrated tool sets. The presented approach also reduces the efforts of analytical tasks. While the proposed 3D view of ADCP data was considered very useful for a fast assessment of current conditions in the water column, most of the participants also had problems to fully understand the offered navigation and interaction within the 3D space. Creating an intuitive view navigation in 3D space with direct-touch interaction proved to be rather challenging and needs a careful design.

Show publication details

Berndt, Olaf; Huber, Linda

Visualisation of Physical Simulation using Javascript Physics Engine with X3DOM


The 29th Annual European Simulation and Modelling Conference 2015

Annual European Simulation and Modelling Conference (ESM) <29, 2015, Leicester, UK>

In order to visualise the results of a physical simulation and the effect on the related 30 geometry so far only the simulation tools themselves could be applied. A web based application, though, could provide a powerful alternative for an efficient and realistic visualisation of data enabling users to edit the data and to share their results with customers. In the course of the project physical modelling and Simulation with Open Modelica was coupled with a rigid body simulation via the Java Script physics engine Arnmo.js and an X3DOM-based 30 graphical modelling and visualisation. Now it is possible to start and edit physical simulations as well as to view the effect of changes on the behavior of the system in the web-based 3D model.

Show publication details

Huber, Linda

Initial Steps for the Coupling of JavaScript Physics Engines with X3DOM


VRIPHYS 13: 10th Workshop in Virtual Reality Interactions and Physical Simulations

International Workshop in Virtual Reality Interaction and Physical Simulations (VRIPhys) <10, 2013, Lille, France>

During the past years, first physics engines based on JavaScript have been developed for web applications. These are capable of displaying virtual scenes much more realistically. Thus, new application areas can be opened up, particularly with regard to the coupling of X3DOM-based 3D models. The advantage is that web-based applications are easily accessible to all users. Furthermore, such engines allow popularizing and presenting simulation results without having to compile large simulation software. This paper provides an overview and a comparison of existing JavaScript physics engines. It also introduces a guideline for the derivation of a physical model based on a 3D model in X3DOM. The aim of using JavaScript physics engines is not only to virtually visualize designed products but to simulate them as well. The user is able to check and test an individual product virtually and interactively in a browser according to physically correct behavior regarding gravity, friction or collision. It can be used for verification in the design phase or web-based training purposes.