Eu gostaria de desenvolver um pouco de funcionalidade para um site que envolva um pouco de 3D - o usuário pode mover objetos, girá-los e texturizá-los.
Até agora, examinei:
WebGL (em particular three.js) e parece ótimo, mas não é suportado no IE nem no IOS.
O IOS suporta a
<canvas>
tag, mas apenas 2d. Parece que o three.js tem um hack não suportado para fazer uma coisa 3D usar a tela 2d sem texturas, mas isso parece um hack.Também considerei recorrer ao Flash, que funciona na maioria dos navegadores, mas isso não funciona no IOS.
Qual é a minha melhor opção para criar gráficos da web em 3D na vasta gama de navegadores e interfaces?
No momento, estou pensando no WebGL para web (e peça às pessoas para usar o chrome ou firefox e aceitar o IE) e, em seguida, talvez escreva um aplicativo nativo para o IOS, mas não tenho certeza se existem alternativas melhores disponíveis. não sei.