2010-04-08 9 views
8

Sto cercando soluzioni per visualizzazioni 3D nei browser web.
Per ora ho solo bisogno di fare ricerche su questo argomento, cioè ho bisogno di sapere quante soluzioni esistono e quali di questi sono buoni e perché?
GrazieVisualizzazione 3D nel browser

+1

WebGL: http://delicious.com/popular/webgl – Tristan

risposta

9

breve panoramica di 3D sul web:

VRML. Un linguaggio di markup in stile HTML per i modelli 3D che si supponeva fosse il futuro del cyberspazio del Web, quando pensavamo ancora che il Web doveva essere popolare era solo per cambiare completamente tutto ciò che lo riguardava. Eravamo degli idioti. VRML è quasi morto.

Java. Le JVM da 1.3 possono eseguire il motore Java3D nelle applet. Con il calo della prevalenza di Java desktop, devo ancora vederlo in natura.

Flash. Supporto primitivo 3D in Flash 10; librerie che lo hanno inciso nelle precedenti versioni di Flash e forniscono funzionalità di motore di livello superiore. (Papervision, Sandy et al.) Ecco come avviene oggi la maggior parte del 3D in-browser.

CSS. WebKit fornisce una funzionalità di trasformazione prospettica ai CSS, che è stata proposta per la standardizzazione. Non offrirà ovviamente nulla come le funzionalità complete del motore 3D, ma la possibilità di integrare contenuti HTML nella pagina è interessante.

O3D. Google sperimentale plug-in del motore motore 3D.

WebGL. Proposta di associazione di standard OpenGL a JavaScript e canvas HTML5. Di interesse in quanto è possibile utilizzarlo in un semplice JavaScript senza plugin, ma è piuttosto di basso livello. Attualmente disponibile solo nelle istantanee del browser in fase di sviluppo.

Altri. Esistono motori 3D di gioco che sono stati inseriti in un plugin, ad es. Unity e alcuni plugin per visualizzatori di modelli in formato proprietario.

+0

Aggiungi pdf 3D da adobe e u3d - ma nulla è stato davvero preso. –

+0

Link aggiornato per Google O3D: http://code.google.com/p/o3d/ – Gineer

1

standard Apri webgl,
se siete disposti a scaricare un plug-in - un sacco

Niente salta subito fuori per le mappe, un buon punto di partenza è opensourcegis,

+0

Ho dimenticato di notare un'altra informazione. Ciò che sto cercando è legato al GIS, ad es. avrò una mappa e il mio lavoro sarà quello di implementare qualche operazione con esso. Forse questo cambierà solo la posizione della telecamera, la passeggiata virtuale attraverso questa mappa o qualcosa del genere. È possibile? – Milos

+0

ok questo indirizzo http: // opensourcegis.org/ha un link più di duecento. Puoi risparmiare tempo e dammi un paio di link in cui dovrei iniziare la mia ricerca – Milos

0

Unity3D è un motore di gioco che è (relativamente) facile da usare e si basa su più piattaforme incluso il web (a condizione di installare un plug-in).

http://unity3d.com/

0

X3DOM è plug-in gratuito, supporta un sacco di X3D (non prototipi) ed è scritto in web browser javascript (dove si può fare tutte le cose che ti piace prototipo). Cobweb è una libreria JavaScript ES6 che supporta VRML2 (tranne le collisioni che ho controllato l'ultima volta). Cobweb è plug-in gratuito e funziona in firefox. Entrambi questi strumenti sono scritti in WebGL. Potrebbe essere necessario convertire il codice evento in X3D. In x3dom, potresti dover chiamare x3dom.reload() se carichi gli elementi (X3D e Scene) a livello di programmazione.