Je voudrais développer un peu de fonctionnalité pour un site Web qui implique un peu de 3D - l'utilisateur peut déplacer des objets, les faire pivoter et les texturer.
Jusqu'à présent, j'ai examiné:
WebGL (en particulier three.js) et il a fière allure, mais il n'est pas pris en charge dans IE ni IOS.
IOS prend en charge la
<canvas>
balise, mais seulement 2d. Il semble que three.js ait un hack non pris en charge pour faire en sorte qu'une chose en 3D utilise le canevas 2d sans textures, mais cela ressemble à un hack.J'ai également envisagé de recourir à Flash qui fonctionne sur la plupart des navigateurs, mais cela ne fonctionnera pas sur IOS.
Quelle est ma meilleure option pour faire des graphiques Web 3D sur la vaste gamme de navigateurs et d'interfaces?
En ce moment, je pense à WebGL pour le Web (et demande aux gens d'utiliser Chrome ou Firefox, et de prendre le coup sur IE), puis d'écrire une application native pour IOS, mais je ne suis pas sûr qu'il existe de meilleures alternatives disponibles que je ne sais pas.