Um auf dem globalen Markt konkurrenzfähig zu bleiben, sind Unternehmen angetrieben ihren Produktentwicklungsprozess stetig zu verbessern und zu beschleunigen. Dann führt Innovation auch zu nachhaltigem Erfolg. Der Einsatz virtueller interaktiver Technologien ist in heutigen Produktionsumgebungen ein unverzichtbares Entwicklungs- und Evaluierungswerkzeug zur Gestaltung effektiver und effizienter Produktionsprozesse (Sturm, 2009). In diesem Kontext kommen virtuelle Prototypen in Form von dreidimensionalen (3D-) Modellen und Simulationen als kostengünstige Alternative zum Bau von physikalischen Prototypen oder Mockups verstärkt zum Einsatz. Seit einiger Zeit ergänzen und ersetzen Anwendungen der computervermittelten Realität, insbesondere virtuelle Prototypen, in vielen Industriebranchen die Produktionsschritte zwischen Konstruktion und Fertigung neuer Produkte. Intention vorliegender Bachelorthesis ist es, das enorme Potential dieser Technologie für den Yacht- und Schiffbau aufzuzeigen und anhand der Entwicklung einer immersiven, dynamischen Umgebung für die interaktive Visualisierung eines virtuellen 3D-Yachtmodells praktisch zu verdeutlichen. Es soll ein rekonfigurierbarer, flexibler Ansatz geschaffen werden, 3D-Boot- und Yachtmodelle in einer voll-immersiven Head Mounted Display-Umgebung real explorierbar zu machen. Nach der Evaluation der Anforderungen für eine realistische Simulation und anschliessender Einführung in Funktionsweise und Eigenschaften der verwendeten Software wird die Implementierung einer virtuellen Realität unter Verwendung der Game Engine Unity3D dokumentiert.
DVD nicht im Lieferumfang enthalten!
Inhaltsverzeichnis
1 Einleitung
1.1 Motivation
1.2 Problemstellung
1.3 Zielsetzung
1.4 Organisation der Arbeit
1.5 Was nicht behandelt wird
2 Anforderungen an die Visualisierung
2.1 Visualisierung Wetter
2.2 Dynamisches Wasser
2.3 Yachtvisualisierung
2.4 Immersion
2.5 Zusammenfassung
3 Unity3D
3.1 Interface
3.2 Szenenaufbau
3.3 GameObject
3.4 Component
3.5 Scripting
3.6 Tools
3.6.1 Terrain Engine
3.6.2 Particle System
3.6.3 ShaderLab
3.6.4 Animation Tool
4 Implementierung
4.1 Island
4.2 Ocean
4.2.1 Ocean Indie (Script)
4.2.2 Ocean Control (Script)
4.3 Ansatz Ocean Own
4.3.1 Mesh Waves (Script)
4.3.2 Ocean Position (Script)
4.3.3 Wave Floater (Script)
4.4 Yacht
4.4.1 Buoyancy Indie (Script)
4.4.2 Particle Effects
4.4.3 Yacht Splash Speed (Script)
4.5 Audio
4.5.1 Sound in Unity3D
4.5.2 Yacht Sounds (Script)
4.6 Player
4.6.1 Character Motor (Script)
4.6.2 FPSInput Controller (Script)
4.6.3 Main Camera
4.6.4 Position Control (Script)
4.7 Animation
4.7.1 iTween Animation (Script)
4.7.2 Yacht Orientation (Script)
4.8 Weather
4.8.1 UniSky
4.8.2 Weather Control (Script)
4.9 Oculus Rift
4.9.1 Implementierung in Unity3D
4.9.2 Cam Switcher (Script)
5 Video Beispiele
6 Diskussion und Ausblick
Zielsetzung & Themen
Ziel dieser Arbeit ist die Entwicklung eines konzeptionellen Ansatzes zur interaktiven Visualisierung und Simulation von Booten und Yachten mittels der Game Engine Unity3D. Die Forschungsfrage untersucht dabei, wie eine immersive, dynamische 3D-Umgebung geschaffen werden kann, die es Nutzern ermöglicht, Yachten virtuell zu begehen und zu explorieren, um den Produktentwicklungsprozess im Yacht- und Schiffbau zu optimieren.
- Grundlagen der Virtual Reality und Immersion im industriellen Kontext.
- Methoden der dynamischen Wasser- und Wettersimulation in Echtzeit.
- Implementierung interaktiver Yacht-Modelle mit physikalischer Interaktion.
- Optimierung der Performance für den Einsatz mit Head Mounted Displays (Oculus Rift).
- Konzeption eines steuerbaren Navigations- und Animationssystems für 3D-Modelle.
Auszug aus dem Buch
1.1 Motivation
Neueste Entwicklungen im Bereich der Informations- und Kommunikationstechnologien zeigen ein immer stärkeres Zusammenwachsen der realen Welt mit virtuellen Umgebungen. War dies in jüngster Vergangenheit wenigen Forschern vorbehalten, so bringen mittlerweile Entwicklungen wie das Google Glass oder das Oculus Rift virtuelle Umgebungen und Immersionserleben in unseren Alltag. Der zunehmende globale Wettbewerb bringt viele Unternehmen bei der Entwicklung neuer Produkte an Ihre Grenzen. Zudem wird es für Unternehmen zunehmend schwieriger die Kundennachfragen zu erfüllen und konkurrenzfähig zu bleiben. Der Zeit- und Kostendruck in der Produktentwicklung zwingt die Unternehmen dazu sich neuen, aufstrebenden Technologien zuzuwenden (Sturm, 2009).
Zusammenfassung der Kapitel
1 Einleitung: Beschreibt die theoretischen Grundlagen der Virtual Reality, die Bedeutung von Immersion und Präsenz sowie die Motivation für den Einsatz virtueller Prototypen im Schiffbau.
2 Anforderungen an die Visualisierung: Analysiert die Herausforderungen bei der realistischen Simulation von Wetterphänomenen, dynamischem Wasser und der physikalischen Interaktion einer Yacht mit ihrer Umgebung.
3 Unity3D: Führt in die Funktionalität und Arbeitsweise der Game Engine Unity3D ein, insbesondere bezüglich Interface, Szenenaufbau und der Nutzung von Komponenten und Scripten.
4 Implementierung: Dokumentiert den praktischen Entwicklungsprozess der virtuellen Umgebung, inklusive der Insel, des Ozeans, der Yacht-Physik, Partikeleffekte, Audio und der Oculus Rift Integration.
5 Video Beispiele: Verweist auf das begleitende Material auf der beiliegenden DVD zur Demonstration der implementierten Szenen.
6 Diskussion und Ausblick: Reflektiert die Ergebnisse der Arbeit, erörtert technische Limitierungen und zeigt Möglichkeiten für zukünftige Optimierungen und weiterführende Forschungsansätze auf.
Schlüsselwörter
Virtual Reality, Unity3D, Yachtbau, Virtual Prototyping, Immersion, Echtzeit-Simulation, Computergrafik, Wellenberechnung, Oculus Rift, Mensch-Maschine-Kommunikation, 3D-Visualisierung, Game Engine, Partikelsysteme, Produktentwicklung
Häufig gestellte Fragen
Worum geht es in dieser Bachelorarbeit grundsätzlich?
Die Arbeit befasst sich mit der Entwicklung einer interaktiven, virtuellen 3D-Umgebung zur Visualisierung von Booten und Yachten, um das Potenzial moderner VR-Technologien für den Schiffbau zu demonstrieren.
Was sind die zentralen Themenfelder der Arbeit?
Die zentralen Themen sind die Möglichkeiten der virtuellen Realität im Produktdesign, die technische Implementierung in Unity3D und die Erzeugung immersiver Effekte wie dynamisches Wasser und Wetter.
Was ist das primäre Ziel oder die Forschungsfrage?
Ziel ist es, einen konzeptionellen Ansatz zu erarbeiten, mit dem Yachten in einer immersiven, dynamischen Umgebung explorierbar gemacht werden können, um den Entwicklungsprozess zu beschleunigen und zu evaluieren.
Welche wissenschaftliche Methode wird verwendet?
Die Arbeit basiert auf einem experimentellen, konzeptionellen Ansatz der Implementierung innerhalb einer Game Engine, wobei Anforderungen evaluiert, technische Lösungswege (Scripting/Shader) entworfen und prototypisch umgesetzt werden.
Was wird im Hauptteil der Arbeit behandelt?
Der Hauptteil dokumentiert detailliert die technische Implementierung der Szene: vom Aufbau des Terrains über die mathematische Berechnung der Wellenbewegung und das physikalische Treibverhalten der Yacht bis hin zur finalen VR-Optimierung.
Welche Schlüsselwörter charakterisieren die Arbeit?
Die wichtigsten Schlüsselwörter umfassen Virtual Reality, Unity3D, Virtual Prototyping, Immersion, Echtzeit-Simulation und 3D-Visualisierung.
Wie wird das Verhalten der Yacht auf dem Wasser simuliert?
Die Yacht reagiert über das "Buoyancy"-Prinzip auf den Ozean, wobei die Wasserhöhe an verschiedenen Punkten des Schiffes abgefragt und über physikalische Kräfte (Rigidbody) das Schwankverhalten berechnet wird.
Warum wurde Unity3D als Entwicklungsumgebung gewählt?
Unity3D bietet ein flexibles, erweiterbares System, das sowohl ein leistungsstarkes Rendering als auch die einfache Integration eigener Scripte zur Steuerung komplexer physikalischer und grafischer Elemente ermöglicht.
Welche Rolle spielt die Oculus Rift in diesem Projekt?
Die Oculus Rift wird als Hardware-Schnittstelle zur Erzielung eines hohen Immersionsgrades ("being there") genutzt, wofür die Szene hinsichtlich Kamerasteuerung und Performance optimiert wurde.
- Citar trabajo
- Katrin A. M. Gruber (Autor), 2014, Interaktive Visualisierung von virtuellen Booten und Yachten, Múnich, GRIN Verlag, https://www.grin.com/document/282718