2012-07-05 11 views
16

Sto guardando il rendering di un modello 3D in un browser. Quali strumenti dovrei usare/quali posti dovrei guardare?Visualizzazione di un modello 3D in JavaScript/HTML5

Non so quale formato di dati sarà il modello, posso probabilmente richiedere che i dati vengano formattati in qualsiasi modo io voglia.

Sto guardando three.js ma sembra che abbia bisogno di WebGL per funzionare, che sembra non essere supportato in IE.

Esiste un "motore di rendering 3D HTML compatibile con più browser"? :)

risposta

2

lavori con uno strumento 3d come maya? per maya puoi guardare http://www.inka3d.com

+0

Interessante. Il modello 3D non proviene infatti da un software di modellazione come Maya, ma da uno scanner topografico. Detto questo, posso probabilmente produrre i dati in un formato che inka capisce. – Goro

5

Mi serviva anche quello che stavi cercando e fatto qualche ricerca.

Ho trovato JSC3D (https://code.google.com/p/jsc3d/). È un progetto scritto interamente in Javascript e utilizza la tela HTML. È stato testato per Opera, Chrome, Firefox, Safari, IE9 e altro ancora.

Poi si hanno servizi come p3d.in e Sketchfab che ti danno un bel lettore di visualizzare modelli 3D in una pagina web: usano HTML5 e WebGL. Entrambi hanno una versione gratuita.

0

un paio di anni lungo la strada, avrei votato per Three.js perché

cioè 11 supporta WebGL (fino a che punto io non posso assicurare che da quando io sono di solito in cromo)

e, per quanto riguarda l'importazione di modelli esterni in Three.js, ecco un link per caricatori aggiornati di mrdoob (tanti!)

http://threejs.org/examples/webgl_loader_json_blender.html e più

+0

Potrebbe fornire codice di esempio invece di pubblicare un collegamento – bish

+0

sembra ridondante per ripubblicare ciò che mrdoob ha per esempi di codice sorgente, no? – user3325025

Problemi correlati