view3dscene

Software screenshot:
view3dscene
Dettagli del software:
Versione: 3.13.0
Data di caricamento: 20 Feb 15
Sviluppatore: Michalis Kamburelis
Licenza: Libero
Popolarità: 51

Rating: 1.0/5 (Total Votes: 1)

progetto view3dscene è un visualizzatore per i file di scena 3D.
Formati di file supportati:
· VRML 1.0 e 2.0. Quasi completo supporto VRML 1.0 è pronto. VRML 2.0 (aka VRML 97) il sostegno è anche fatto, anche se alcune funzioni avanzate mancano in questo momento (come prototipi, scripting, interpolatori, sensori). File VRML di solito hanno l'estensione WRL.
· Consultare stato di attuazione VRML per la lista dettagliata delle funzioni supportate. Vedi anche le mie estensioni VRML, la mia suite di test VRML, e, infine, le specifiche ufficiali VRML.
· File 1.0 ASCII di molti anche OpenInventor (estensione IV) sono gestite. Principalmente è perché Inventor 1.0 e VRML 1.0 sono formati molto simili, ma view3dscene gestisce anche alcuni nodi aggiuntivi specifici Inventor.
· Formato 3D Studio 3DS. Non tutte le informazioni in 3DS è gestita da view3dscene ma più importanti cose, come i materiali, coordinate texture e nomi di file di texture sono supportati.
· File Wavefront OBJ. Solo supporto molto semplice: coords geometria e texture. Texture chiamato default_obj_texture.png nella directory corrente sarà utilizzato se coords struttura sono specificati nel file.
· GEO. Alcuni semplice formato; Io non so nemmeno quale programma scrive i file in questo formato, è appena successo che ho avuto un paio di file in questo formato. No, non è Videoscape GEO e non è Houdini GEO

Caratteristiche :.

  • Due metodi di navigazione sono disponibili: a piedi (a piedi come in FPS (Doom, Quake) giochi, con il rilevamento delle collisioni, la gravità e le caratteristiche relative a disposizione) e Esaminare (questo permette di ruotare e scalare l'intero modello) facilmente.
  • Conversione di 3DS, OBJ e file GEO al VRML 1.0
  • Potete anche semplicemente aprire e salvare qualsiasi 1.0 o 2.0 di file VRML e in effetti view3dscene funzionerà come & quot; pretty-printer & quot; per i file VRML.
  • Built-in ray-tracer (che è anche disponibile come programma a linea di comando separata, rayhunter) per generare una bella vista della scena (con ombre, specchi, e trasmittanza). Ray-tracer Classic implementa esattamente equazioni VRML 97 illuminazione.

Cosa c'è di nuovo in questa versione:

  • La versione per Mac OS X ora ha un look nativo ed è facile da installare.
  • Download risorse utilizzando il protocollo HTTP è implementato.
  • Caricamento assolutamente tutte le risorse dai dati URI (texture, suoni, modelli 3D) è ora supportato.
  • Le nuove scorciatoie da tastiera sono disponibili per passare facilmente tra punti di vista.
  • Le nuove caratteristiche includono X3D livello CAD 2 nodi, MultiTexture.function e NavigationInfo.transitionComplete.
  • fullscreen commutazione è migliorata.

  • Immobili
  • materiali possono essere caricati da file XML separato.

Cosa c'è di nuovo in versione 3.12.0:

  • Ora è possibile navigare nella Walk e Fly modi per trascinamento del mouse.
  • è stato aggiunto il supporto del dispositivo del mouse 3D.

  • Ambiente
  • Screen-spazio occlusione è implementato (vedi voce di menu & quot; View - & gt; Schermo Effetti & quot;).
  • luci 3D possono essere modificati in modo interattivo (vedi & quot; Modifica - & gt; Luci Editor & quot; voce di menu).
  • Tutti gli effetti di schermo collaborano ora con multi-sampling (anti-aliasing).
  • dichiarazione UNIT da X3D 3.3 è implementato.
  • nodo VisibilitySensor è supportata.
  • Molte correzioni per la triangolazione poligoni concavi.
  • Altri piccoli miglioramenti e ottimizzazioni provenienti dall'uso Castle Game Engine 4.0.0.

Cosa c'è di nuovo in versione 3.11.0:

  • Molti miglioramenti al rendering Collada e la conversione a X3D.
  • shader geometrici sono supportati.
  • Il & quot; Limit FPS & quot; opzione è implementato, per non CPU scarico.
  • Più formati di immagine sono supportati per le texture (GIF, TGA, XPM, PSD).
  • Una voce di menu per prendere uno screenshot con uno sfondo trasparente.
  • Una nuova opzione di riga di comando per scegliere un punto di vista iniziale.
  • I miglioramenti e le ottimizzazioni di ombra mappe e Variance Maps Ombra.
  • interpolatori Colore lavorano nello spazio HSV.

Cosa c'è di nuovo in versione 3.10.1:

  • modelli X3D possono essere salvati su disco utilizzando il X3D codifica XML.
  • La conversione da VRML 2 a X3D è ora possibile.
  • Nuove voci di menu e le opzioni della riga di comando sono stati aggiunti per consentire la conversione in varie versioni e codifiche / X3D VRML.
  • Il indipendente & quot; tovrmlx3d & quot; binario è stato aggiunto al rilascio view3dscene, specificamente effettuare conversioni in modalità batch.

  • Modelli
  • Salvataggio VRML / X3D per la codifica classica è stata anche migliorata con una migliore gestione dei tag META, meglio rientro, e il risparmio più affidabile di modelli che utilizzano le estensioni mappe ombra.

Cosa c'è di nuovo in versione 3.10.0:

  • Tutta l'illuminazione è calcolata per-pixel in Shader il rendering (usiamo l'ombreggiatura Phong). Questo significa che si vede molto più belli speculari e luce del punto mette in evidenza. Provate a fare alcune superfici metalliche lisce e sinuose per apprezzare :) Inoltre attenuazione, radio, SpotLight.beamWidth sono resi appunto di luce ora.
  • Il nostro effetto bump mapping è molto ben unificato nell'ambito del nuovo processo di rendering. Ora bump mapping funziona in tutte le condizioni di illuminazione e texturing, lavora con illuminazione due lati, e prende tutte le normali luci VRML / X3D conto.
  • Questo ci permette anche di fare Bump Mapping & quot; abilitati & quot; per impostazione predefinita. (È possibile controllare dal View - & gt;. Bump Mapping menu view3dscene ovviamente)
  • L'implementazione shadow maps è anche ben unificato con il nuovo rendering. Questo dà un enorme miglioramento, come ora prendiamo in considerazione le ombre nella corretta luogo dell'equazione illuminazione, ridimensionamento solo il contributo della luce oscurata. Così le mappe ombre funzionano pienamente correttamente con più luci e più mappe ombra sulla stessa forma.
  • Shadow maps anche lavorare ora con tutte le possibilità multi-texturing. E, in generale, lavorano con ogni VRML / X3D luci / materiali / impostazioni textures.
  • Abbiamo un nuovo metodo lucido di rendere tutto attraverso shaders (OpenGL Shading Language, aka GLSL). Tutte le caratteristiche X3D rendere standard, così come le nostre estensioni, sono disponibili in questa modalità di rendering. Questo si traduce in migliore aspetto di molte scene.
  • Convertitori miglioramenti:
  • Conversione di 3DS, GEO, Wavefront OBJ, MD3, Collada reimplementata produrre X3D 3.2.
  • Quando si carica 3DS e Wavefront OBJ, cerchiamo più difficile da trovare corrispondenza nome consistenza.
  • Leggiamo normalmap (aka bumpmap) informazioni da modelli 3DS e Wavefront OBJ. Questo è naturalmente convertita nostre estensioni bump mapping per VRML / X3D.
  • Vengono inoltre rilasciate (in unica fonte) del castello versione 0.9.2. Questo è per gli sviluppatori, in modo da disporre di fonti castello compatibili con l'ultimo motore.
  • Il nostro Blender X3D esportatore è stato aggiornato alla Blender 2.58, porting nostre caratteristiche normalmap.
  • Altre nuove caratteristiche e correzioni:
  • sorgente di luce & quot X3D; globale & quot; campo è supportato correttamente ora.
  • avete molto più opzioni per personalizzare il faro, dalla nuova estensione KambiNavigationInfo.headlightNode. È possibile inserire qualsiasi luce X3D (direzionale, spot, punto) lì, e funzionerà.
  • estensione VectorInterpolator implementato per animare set MFFloat, ad esempio per animare ElevationGrid.set_height. Semplice demo.
  • estensione ColorSetInterpolator animare MFColor (set di colori) campi.

  • Nodo
  • LineProperties attuato (vedi supporto componente Shape).
  • Trasforma ottimizzazioni animazione.
  • Varie velocità prototipo di memoria e ottimizzazioni.
  • attuazione Crude di alcuni nodi Bitmanagement.
  • heigthMap per bump mapping deve essere collocato all'interno del canale alfa dell'immagine normalmap di, e bump mapping parallax ora funziona molto più efficiente.
  • view3dscene ha nuovo File - & gt; Preferenze impostazioni permanenti per la larghezza della linea (controlla tutte visualizzazione linea, come wireframe, rettangolo di selezione, LINESET ecc), dimensione in punti e il colore di sfondo predefinito.
  • VRML 1.0 PerspectiveCamera.heightAngle e OrthographicCamera.height supporto.
  • Mappe Ombra PCF 4 fissa bilineari - era troppo buio
  • .
  • Varie correzioni di motori più piccoli (alcuni problemi di ridisegno, macchina fotografica, le versioni FPC fisso).

Cosa c'è di nuovo nella versione 3.9.0:.

  • Il rendering di scene dinamiche è molto più veloce
  • attributi GLSL all'interno di file / X3D VRML sono consentiti.
  • Nebbia può essere limitato a forme specifiche dal nodo LocalFog.
  • Il nodo FogCoordinate consente di specificare esplicitamente la densità della nebbia ad ogni vertice.
  • Caricamento delle fonti GLSL dello shader da un URI dati è supportata.
  • finestre multiple osservando lo stesso modello 3D sono implementati.
  • Le opzioni della riga di comando per fare gli screenshot in modalità batch sono ora più affidabili.
  • evento TouchSensor.hitTexCoord_changed viene implementato.
  • L'evento TouchSensor.hitNormal_changed è stato migliorato per generare normali lisce.

Cosa c'è di nuovo nella versione 3.7.0:

  • I vari effetti screen-space sono disponibili: torcia elettrica, profondità di visualizzazione, e altro ancora. Definire i propri effetti è anche possibile.
  • Molti nuovi nodi X3D sono attuate, compresi tutti i sensori di trascinamento, ClipPlane, e Billboard.
  • La trasformazione animatore è stato ottimizzato.
  • Il & quot; Esaminare & quot; modalità fotocamera è migliorata.
  • Commutazione modalità di navigazione conserva la telecamera.
  • transizioni graduali tra punti di vista sono implementati.
  • Una barra degli strumenti con i tasti più importanti è disponibile.
  • Primitives hanno il campo texCoord e lavorare meglio con le mappe ombra.
  • Nuove funzioni KambiScript sono state implementate per la gestione di rotazioni.

Cosa c'è di nuovo nella versione 3.6.0:

  • campo X3DLightNode.shadows, per attivare facilmente le ombre su tutto.

  • Campo
  • Apperance.receiveShadows, di attivare facilmente le ombre su specifici ricevitori ombra.
  • Le fonti di luce 'projectionNear, projectionFar e come vengono calcolati automaticamente ora a valori adeguati, fino a quando si usa X3DLightNode.shadows ad alto livello o Apperance.receiveShadows campi.
  • modifiche incompatibili: ordine DirectionalLight.projectionRectangle cambiato, per abbinare ordine OrthoViewpoint.fieldOfView standard. Inoltre, i parametri di proiezione * sono pari a zero di default (che indica che essi dovrebbero essere calcolati automaticamente).
  • voci di menu facile da controllare shadow maps, vedere il nuovo View - & gt; Mappe Ombra - & gt; ... Sottomenu.
  • nodo Nuovo ProjectedTextureCoordinate per texturing proiettiva. Può proiettare una texture anche dal punto di vista oggi.
  • Estensioni per il controllo della testa-bobbing in mondi VRML / X3D.
  • Picking e ray-tracing con proiezione ortogonale fissi. (Vedi anche nuova rayhunter (versione 1.3.2) con --ortho opzione).

Cosa c'è di nuovo nella versione 3.5.0:

  • caratteristiche user-visibile:
  • supporto NURBS. La maggior parte della componente X3D NURBS (livello 1) è attuato, questo include curve, superfici e interpolatori. VRML 97 nodi NURBS sono anche trattati.
  • Le principali correzioni al GTK 2 (Unix) backend e ombra mappe gestione.
  • Innumerevoli piccole correzioni e miglioramenti.
  • caratteristiche del motore programmatore-visibile:
  • Scene Manager (TKamSceneManager), un manager del mondo 3D.
  • finestre personalizzate (TKamViewport) facilmente utilizzabili con il nostro manager di scena.
  • Controlli 2D quadro: TKamGLButton, TKamGLImage, meglio TGLMenu e più. Finestre sono anche i controlli 2D.
  • fonti Engine riorganizzate in src /, esempi / ecc directory più intuitivi.
  • Molto più componenti iscritti sulla tavolozza Lazzaro. (Questo sarà esteso nelle prossime release.)
  • Engine è concesso in licenza d'ora in poi i termini della GNU Lesser General Public License (con & quot; & quot eccezione linking statico;).

Requisiti :

  • OpenGL
  • libpng
  • Zlib
  • GTK + & gt; = 2.2
  • GtkGLExt & gt; = 1.0.6

Screenshots

view3dscene_1_74341.png

Altri software di sviluppo Michalis Kamburelis

Castle Game Engine
Castle Game Engine

20 Feb 15

The Castle
The Castle

20 Feb 15

Commenti a view3dscene

I commenti non trovato
Aggiungi commento
Accendere le immagini!