Panda3D è un motore 3D gratuito.
Panda3D è progettato per ridurre i tempi ei costi di sviluppo del gioco. È dotato di una curva di apprendimento insolitamente breve, un API molto semplice, e forte capacità di recupero di un errore dell'utente.
E 'ideale per progetti in cui il tempo è limitato, in particolare per le case di sviluppo del gioco che devono produrre giochi in fretta, o per gli istruttori che vogliono i loro studenti di essere in grado di finire una partita in un paio di settimane.
Caratteristiche
- curva di apprendimento breve
- Il rapido sviluppo
- Libreria richiamabile da C ++ o Python
- stabilità solido rock
- licenza software libero
- Il supporto per Windows e Linux
- Installazione semplice
- Raccolta di modelli gratuiti e opere d'arte
- più team di sviluppo attivi
- Disney Imagineering
- Intrattenimento Technology Center
- Un sacco di documentazione
- manuale esteso
- Raccolta di esempi di codice
- Materiali API di riferimento
Cosa c'è di nuovo in questa versione:
- plug-in Web, mappatura ombra
- geometry shader
- SSAO
- mappe di parallasse
Cosa c'è di nuovo nella versione 1.7.0:
- Il supporto per l'esecuzione di applicazioni Panda3D in un browser via web Plugin
- mappatura completamente automatico ombra
- Facile da usare la distribuzione e la struttura di imballaggio
- Supporto integrato per NVIDIA PhysX
- Il supporto per shader GLSL
- shader geometrici, sia in Cg e GLSL
- Supporto migliorato Cg
- Il supporto hardware istanza geometria
- Runtime ginocchiera fullscreen
- risoluzione Unix / X11 query / commutazione di sostegno
- Sperimentale Unix / supporto X11 per la modalità relativa mouse (via xf86dga)
- Nuovo, le convenzioni di importazione più pulite, PandaModules sostituzione
- mappatura Parallax
- Il supporto per OpenGL ES 1 e 2
- Schermo Sperimentale Spazio Ambient Occlusion
- Nuova collisione solido: dialogo
- Supporto FreeBSD lavoro
- filtro di post Blur / Sharpen
- Molti miglioramenti al generatore Shader
- Correzioni e miglioramenti al sistema di rete DistributedObject
- Biblioteche AI
- Aggiunto MeshDrawer2D
- La maggior parte Panda oggetti ora funziona con la salamoia / cPickle e copia dei moduli.
- Finestre di build ora compilato per Python 2.6
- Tonnellate di nuove funzioni e correzioni di bug
Cosa c'è di nuovo nella versione 1.6.2:
- Risolto un problema statico-init in ptloader su Windows
- problema di scala struttura fissa utilizzando tamponi
- x2egg non è rotto
- Threading in OSX di build fissata li>
- Risolto il problema con i colori tremolante in Shader Generator
- Eggcacher ora usa meno RAM
- dirs mancanti "modelli" nei giochi packpanda fissati
- passo Eggcacher nell'installer Panda3D è ora facoltativo
- Correzioni rotti link di collegamento nel menu Start su Windows
- Shader Generator ora supporta piani di clip
- Bug con combinano modalità di Shader Generator fissati
- bug con texture :: make_copy ()
- Bug con l'Attore LOD fisso
- bug con mancante geometria convertitore Collada
- OdeUtil.collide instabilità fisso
- OdeBody setData / metodi GetData esposti a Python
Cosa c'è di nuovo nella versione 1.6.1:
- strato Threading è ora abilitata di default
- cTrav.showCollisions fissati
- fissi MovieTexture rotto
- OpenAL è ora stabile su Linux, anche
- OpenAL ora supporta playrate dinamico che cambia
- MayaPandaTool ora gestisce correttamente NURBS
- Pannello di particelle fissi e directtools bug
- scontro Fissare con collada esportatore su Windows
- ARToolkit oscillazioni fisso
- Ora è possibile sovrascrivere i profili vertex shader / frammento
- Maya esportatore fissato su OSX
- Risolto crash trama di profondità per le texture imbottiti
- Corretto il bug che rendeva OdeUtil.collide ritorno GEOMs Vuoto
- Risolto crash con render.flattenStrong () quando si utilizza trackball
- Molti miglioramenti al livello ODE
- I miglioramenti delle prestazioni a GeoMipTerrain
- GeoMipTerrain.setBorderStitching risolvere cuciture tra terreni
- installpanda.py per l'installazione di Panda su Linux senza deb / rpm
- Diverse altre correzioni di bug minori
Cosa c'è di nuovo nella versione 1.5.4:
- Correzioni packpanda incidente
- Linux di build accidentalmente ottenuto configurato per OpenAL
- EggTexture ora scrive modalità avvolgere e tipi correttamente.
- Risolve un incidente occasionale in TextureAttrib
- DirectEntry non si blocca più quando si sposta il cursore in una scatola piena
- numerosi bug risolti in RigidBodyCombiner
- Normali generati da GeoMipTerrain sono ora corretti
- bug corretti in DirectGrid
- gli utenti Linux possono ora utilizzare WindowProperties.setParentWindow
- Fmod ora compila on 64-bit
- Risolti diversi bug nel generatore di riferimento API
- EggNurbsSurface è ora esposta a Python
- corregge un bug in PGButton
- GeoMipTerrain set_heightfield fissata li>
- numerosi bug del Max esportatore fissati
- Molti altri bug non elencati sopra
I commenti non trovato