Touch-Steuerung der 3D-Modelle
Entwickelt wurde eine weitere Steuerung für touchfähige Endgeräte, wie zum Beispiel einem Smartphone oder einem Tablet. Dabei werden, ähnlich wie bei der Controller-Steuerung, die 3D-Objekte auf einer Modell-Webseite mit three.js dargestellt. Die Modelle werden vorgeladen um Ladezeiten beim Modellwechsel zu minimieren. Auf der Steuerungs-Webseite ist ein Bedienelement, mit denen die Rotation des 3D-Modells bestimmt werden kann. Die jeweiligen Rotationsdaten werden über eine Web-Socket-Verbindung an die Modell-Webseite geschickt, ausgewertet und schließlich in eine Rotation des Modells umgesetzt.
Die Steuerungs-Webseite kann hierbei je nach Bedarf um andere Bedienelemente erweitert werden. Denkbar wären z.B. ein weiterer Joystick zum Bewegen der Kamera oder Knöpfe zum rein- und rauszoomen.