Fast Transmission of 3D Models in Web Configuration Systems

Ulm University

BA Abschlussvortrag, Julius Jann, Ort: O27/545, Datum: 31.07.2018, Zeit: 11:00 Uhr

Nowadays, product customization plays an important role for manufacturers to better meet customer requirements.
The introduction of configurable products often involves the development of web-based configuration systems to support customers in the product configuration.
For such systems it is very important to provide the best possible product preview. Therefore, there is a high interest in the use of web 3D techniques.
As configuration systems are relevant for the sale of products, it is important to have short loading times, which raises the question of how such 3D product models can be transferred quickly in 3D web configuration systems.
Previous work has investigated how 3D models can be efficiently transferred, but has missed to investigate which of these techniques meet the specific requirements for use in configuration systems.

This thesis evaluates different approaches for the transmission of 3D models in the context of web-based configuration systems, i.e., compression techniques and loading strategies.
Therefore, a 3D web configuration system based on WebGL was developed. Hereby, the main goal was to support the transmission of uncompressed and Draco-compressed 3D models, as well as the streaming of 3D models using the X3DOM POP Buffer.
Additionally, the model loading follows different loading strategies.
Furthermore, a selenium-based test framework was implemented to simulate user interactions with the developed configuration system and to measure loading times.
Finally, the results were discussed and the loading times of the used technologies were compared whereby clear differences were found.