Experimente

Meine Freizeit nutze ich häufig für die Umsetzung neuer Ideen, die mir am Herzen liegen. Einige dieser Projekte will ich hier kurz vorstellen. 
Verwendete Technologien
Unreal Engine, Blender, Websockets, WebXR, WebRTC
 

Unreal Engine – Matrix Shader

Als der erste Film der Matrix-Reihe erschien, war ich noch ein Teenager. Fasziniert vom visuell beeindruckenden Effekt der herabfallenden grünen Zahlen, dachte ich damals lange darüber nach, wie ich diesen Effekt selbst in Maya 3D nachstellen könnte. Viele der damals verfügbaren Tutorials, waren für mich nicht zufriedenstellend. Ich musste also eine eigene brauchbare Lösung entwickeln um ein gutes Ergebnis zu erzielen. Im Jahr 2001 entickelte ich dann ein MEL Skript für die 3D Software Maya, das ich für eine kurze Animation verwendete. Als ich dann 2017 mit VR experimentierte, konnte ich dieses Skript für die Unreal Engine adaptieren und daraus einen modernen Shader generieren.
Unreal Engine Matrix–Shader
 

Visualisierung eines Netzwerks in WebXR

Meine Vision war es, innerhalb einer dreidimensionalen virtuellen Multi-User-Umgebung Netzwerkstrukturen effizient im Team analysieren zu können. Hierzu sollte die Netzwerkstruktur einer Kryptowährung visualisiert werden. Der Server berechnete hierzu die Position aller Knotenpunkte im dreidimensionalen Raum mithilfe eines Force-Directed-Grpahen und sendet die Koordinaten dann an alle Clients um eine synchrone Wiedergabe zu erreichen.
Visualisierung einer Kryptowährung in VR
 

Virtual-Reality-Spiel "BottoBlast" (Arbeitstitel)

In dem VR-Spiel geht es darum, virtuelle Kraftfelder, die als Hindernisse dienen, zu entfernen und die Mitspieler mithilfe unterschiedlicher Fähigkeiten "schachmatt" zu setzen.
Ich experimentierte hier mit verschiedenen Bewegungskonzepten innerhalb der virtuellen Realität und untersuchte, wie man spezielle 3D–Shader auf die Interaktion des Nutzers reagieren lassen kann.
Für mich diente das Projekt insbesondere dazu, mir die Mögichkeiten der Unreal Engine für VR zu erschließen. 
Virtual-Reality-Spiel "Bottoblast"