Ich möchte ein bisschen Funktionalität für eine Website entwickeln, die ein bisschen 3D beinhaltet - der Benutzer kann sich um Objekte bewegen, sie drehen und texturieren.
Bisher habe ich untersucht:
WebGL (insbesondere three.js) und es sieht gut aus, wird aber weder im IE noch im IOS unterstützt.
IOS unterstützt das
<canvas>
Tag, aber nur 2d. Es sieht so aus, als hätte three.js einen nicht unterstützten Hack, um ein 3D-Ding dazu zu bringen, die 2D-Leinwand stattdessen ohne Texturen zu verwenden, aber dies sieht aus wie ein Hack.Ich habe auch überlegt, auf Flash zurückzugreifen, das in den meisten Browsern funktioniert, aber unter IOS nicht.
Was ist meine beste Option, um 3D-Webgrafiken auf einer Vielzahl von Browsern und Benutzeroberflächen zu erstellen?
Im Moment denke ich an WebGL für Web (und bitte die Leute, Chrome oder Firefox zu verwenden und den Hit auf IE zu nehmen) und schreibe dann vielleicht eine native App für IOS, aber ich bin mir nicht sicher, ob es bessere Alternativen gibt, die ich zur Verfügung habe weiß nicht.