Dreidimensional ins Web – WebGL mit Three.Js

WebGL und Three.js wird in Zukunft immer beliebter. Three.js ist eine offene Javascript Umgebung die auf WebGL basiert und welche es ermöglicht einfach 3D Modelle zu erstellen, laden oder sogar zu manipulieren.

Um die Bibliothek zu testen wurde von mir eine kleine Testseite erstellt, welche das aktuelle Wetter in Salzburg mit einfachen 3D Modellen wie Wolken, Sonne und Regentropfen visualisiert. Natürlich gibt es unendlich weitere Möglichkeiten was man alles mit dieser Bibliothek machen kann.

Weiters ist es relativ einfach möglich mit Blender ein Modell zu exportieren, um es dann über Three.js und ein paar Zeilen Code laden und z.B. rotieren lassen kann.

WebGL Würfel mit Hello World darauf
3D im Browser

Es ist sogar möglich Spiele oder interaktive Musikvideos zu gestalten und damit ganz neue Wege des Webs zu erschaffen. Interessant wird wie sich diese neue Dimension in den nächsten paar Jahren weiter entwickeln wird.

Zukünftig könnte man ja dann auch Augmented Reality Anwendungen dafür erstellen, wie z.B. bei einem Optiker wo eine dreidimensionale Betrachtung des Produktes am Kopf des Kunden möglich wäre.

Ist die Matrix real? – Leben wir in einer Simulation?

Der Film Matrix hat mein gesamtes Weltbild verändert. Ich wäre selbst nie auf die Idee gekommen, dass die gesamte Realität eine Simulation in einem Computer sein könnte.

Im kleinen Maßstab ist Conways Game of Life doch auch eine Simulation eines Planeten auf einer toroiden Welt. Jedoch sind die Lebewesen ziemlich eingeschränkt in ihrer „Anatomie“ bzw. können durch die simplen Regeln nicht notwendigerweise komplexe Lebensformen entstehen.

Wenn man jedoch die exponentiell wachsende Rechnenleistung der Computer betrachtet, ist es nur eine Frage der Zeit, bis man eine ziemlich genaue Simulation hinbekommt – meiner Meinung nach zumindest.

Jedenfalls finde ich dieses Thema sehr interessant. Cool ist auch, dass keiner beweisen kann ob die Realität echt ist oder nur eine Simulation.

Ich habe hier noch ein paar interessante Youtube-Videos zu diesem Thema eingefügt:

Die Zukunft von Benutzerinterface und GUI

Wie sehen die zukünftigen Bedienschnittstellen aus? Habe in einem YouTube-Video  ein echt interessante Konzepte und Einblicke von Jörn Loviscach endeckt.

Der nächste Schritt Richtung Zukunft

Es handelt von der Zukunft der Tablet-, Smartphone- und Computerschnittstellen und der nächsten Generation von Benutzerinterface und GUI. Deswegen wird auch näher auf die technische Seite eingegangen.

Erstens: unbedingt ansehen! Abschließend: ein sehr empfehlenswertes Video.