2012-07-05 37 views
16

Estoy buscando renderizar un modelo 3D en un navegador. ¿Qué herramientas debo usar/a qué lugares debo mirar?Mostrar un modelo 3D en JavaScript/HTML5

No sé qué formato de datos será el modelo, probablemente pueda solicitar que los datos se formateen de la forma que yo quiera.

Estoy buscando en three.js pero parece que necesita WebGL para funcionar, lo que parece no ser compatible en IE.

¿Existe un "motor de renderizado 3D HTML compatible con varios navegadores"? :)

Respuesta

2

¿trabajas con una herramienta 3d como maya? para maya puede mirar http://www.inka3d.com

+0

interesante. El modelo 3D no proviene de un software de modelado como Maya, sino de un escáner topográfico. Habiendo dicho eso, probablemente pueda enviar los datos a un formato que entienda. – Goro

5

También necesitaba lo que estaba buscando e investigué.

Encontré JSC3D (https://code.google.com/p/jsc3d/). Es un proyecto escrito completamente en Javascript y utiliza el lienzo HTML. Ha sido probado para Opera, Chrome, Firefox, Safari, IE9 y más.

entonces usted tiene los servicios como p3d.in y sketchfab que le dan un buen lector a ver modelos 3D de una página web: utilizan HTML5 y WebGL. Ambos tienen una versión gratuita.

0

un par de años en el camino, yo votaría por three.js porque

es decir 11 soporta WebGL (en qué medida yo no puedo asegurar Desde que estoy por lo general en cromo)

y, en cuanto a la importación de modelos externos en three.js, aquí hay un enlace a cargadoras actualizados de mrdoob (muchos!)

http://threejs.org/examples/webgl_loader_json_blender.html y más

+0

¿Podría proporcionar un código de muestra en lugar de publicar un enlace – bish

+0

? Parece redundante volver a publicar lo que mrdoob tiene para los ejemplos del código fuente, ¿no? – user3325025

Cuestiones relacionadas