Orda3d.

Un potente motore grafico 3D
Scarica ora

Orda3d. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • LGPL
  • Nome editore:
  • Nicolas Schulz
  • Sistemi operativi:
  • Windows All
  • Dimensione del file:
  • 3.2 MB

Orda3d. Tag


Orda3d. Descrizione

Horde3D è un motore di rendering 3D open source di piccole e facile da usare. È scritto nel tentativo di creare un motore grafico che offre gli splendidi effetti visivi attesi nei giochi di nuova generazione, mentre allo stesso tempo è leggero e concettualmente pulito il più possibile. Horde3d ha un'interfaccia semplice e intuitiva accessibile da praticamente qualsiasi linguaggio di programmazione ed è particolarmente adatto per il rendering di grandi folle di caratteri animati nella qualità della prossima generazione. Caratteristiche principali: Caratteristiche generali: Potente motore grafico progettato per soddisfare i requisiti dei giochi di nuova generazione Shader Driven Architecture con hardware compatibile SM 2.0 come requisito minimo Design complessivo semplice e leggero con pochissime dipendenze, evitando la complessità dove possibile Codice C ++ orientato agli oggetti pulito Interfaccia DLL in stile C semplice e intuitivo per una facile integrazione con praticamente qualsiasi linguaggio di programmazione Compatibile con multipiattaforma con OpenGL come API di rendering Adatto per la realtà aumentata (AR) e applicazioni stereo funzionalità per una facile integrazione con motori di gioco e altri middleware come i motori fisici Caratteristiche della risorsa: Gestione robusta delle risorse per evitare il caricamento inutili di dati Garbage Collection for Gestione Dipendenze risorse Interfaccia per il caricamento dei dati da file, flussi o qualsiasi tipo di archivio Ricambio dinamico di risorse per uno sviluppo più efficiente Caricamento di modelli e animazioni da formati binari ottimizzati Caricamento dei materiali da un formato XML personalizzato Caricamento di shader da un formato XML personalizzato, compresi gli shader di vertice e frammenti scritti in GLSL Caricamento di trame 2D e cubemap in formato JPG, PNG, TGA, BMP, PSD e HDR Caricamento di condotte per cambiare rapidamente tecniche di rendering (ad esempio da un'ombreggiamento avanzata a differita) Caratteristiche della scena: Struttura del grafico a scena con trasformazioni gerarchiche e volumi di delimitazione Sistema di scena unificata in cui il mondo, i modelli e gli scheletri sono solo rami del grafico a scena e nessun oggetto speciale Caricamento dei rami del grafico a scena da file XML con completa ortogonalità alle funzioni API Ottimizzato Frustum Curling sul grafico della scena usando gli alberi AABb OCCLUSION CULLING Supporto livello di dettaglio Possibilità di allegare i nodi di scena alle articolazioni (ad esempio per i puntelli di carattere) Accesso ai dati vertice per il rilevamento della collisione e l'interoperabilità con i motori fisici RAY COLLISION Query e rilevamento del nodo Caratteristiche dell'animazione: sistema di animazione unificata che funziona direttamente sul grafico della scena Animazione del fotogramma chiave per giunti e maglie Animazione scheletrica con un massimo di 4 pesi per vertice per modelli articolati Fusione di animazione a strati e miscelazione utilizzando maschere e canali additivi Inter-frame Interpolazione per animazioni fluide Accesso ai dati congiunti per animazioni dinamiche e fisica di ragdoll Tariffe di morph per animazione facciale e sincronizzazione labbra Caratteristiche visive: Pipeline di rendering personalizzabile basato su XML con destinazioni e comandi di rendering allocabili per test rapidi di diverse tecniche di rendering Quadro post-elaborazione per effetti come Bloom, DOF o Motion Blur Supporto per il rendering in avanti e le diverse tecniche di ombreggiatura differite Supporto per texture e illuminazione ad alta gamma dinamica (HDR) Supporto per quasi tutte le moderne tecniche di rendering, compresa l'illuminazione di Phong Normal-Mapping e la mappatura parallasse Supporto per riflessioni in tempo reale e altre tecniche che richiedono diverse telecamere per il rendering Shadows in tempo reale basato su mappe ombreggiature diviso parallele Shader per materiali e interazione della sorgente luminosa Software Skinning e Vertex Shader Skinning per il rendering di centinaia di caratteri animati Sistemi di particelle completamente integrati che possono lanciare ombre e ricevere altri effetti come il movimento sfocatura Sovrapposizioni per il rendering di elementi GUI e font Caratteristiche utensili: Potente convertitore Collada per l'importazione di dati del modello e animazione da molti pacchetti di modellazione ampiamente utilizzati Calcolo della base spaziale tangente per la mappatura dell'urt Ottimizzazione della geometria per la cache GPU Potente editor per comporre scene e sviluppo di shader e tecniche di rendering


Orda3d. Software correlato

Cellulare

Un modellista automatizzatore cellulare tridimensionale distribuito. ...

210 7.7 MB

Scarica