Ich versuche eine Vorstellung davon zu bekommen, wie die Beziehung zwischen diesen beiden ist. Wie:
Ich bin mir sicher, dass diese Fragen schon einmal gestellt wurden und jemand hat einen schönen Artikel geschrieben, der diese Informationen zusammenfasst, damit Leute wie ich, die einen von ihnen lernen und benutzen wollen, eine informierte Entscheidung treffen können, ohne sich um zukünftige Kompatibilitätsprobleme zu kümmern .
Gibt es empfohlene Literatur zu all diesen und verwandten Technologien?
1) X3D (~ 2005) ist ein Nachfolger von VRML (~ 1998). Beide sind ISO-Standards und werden von derselben Organisation verwaltet: Das web3d-Konsortium: web3d.org
2) Die VRML-Spezifikation enthält ein einzelnes Dateiformat und Laufzeitverhalten für dynamischen, interaktiven aber Single-User-3D-Szenen und / oder Welten. Es definiert rund 80 verschiedene Knoten (z.B. 3D-Meshes, Materialien, transformiert, Lichter, Aussichtspunkte, ...), die verwendet werden können, um den Inhalt zu beschreiben. Die X3D-spec baut nur auf VRML und beinhaltet nicht eine, sondern drei Dateikodierungen: classic (wie VRML), XML und binäre und neue Nachrichten und Komponenten umfasst NURBS, Partikel, ...
3) X3D, als Szene-Graph-System ist die OpenSG und WebGL höher
4) Es gibt zu glauben, die Menschen sollten beiden Teile der W3C-Spezifikation sein: Ссылка
5) Normalerweise ist es einfacher, mit X3D zu bauen und zu prototypieren, aber mit OpenGL / WebGL haben Sie (fast) direkten Zugriff auf Ihre GPU und haben mehr Freiheit, um die Anforderungen Ihrer Anwendung zu erstellen. Aber es gibt auch Projekte, die beides verbinden: www.x3dom.org