Panda3D est un moteur 3D libre.
Panda3D est conçu pour réduire le temps et le coût de développement de jeux. Il dispose d'une courbe d'apprentissage inhabituellement court, une API très simple, et une forte résilience aux erreurs des utilisateurs.
Il est idéal pour les projets où la quantité de temps est limité, en particulier pour les maisons de développement de jeux qui ont à produire des jeux rapidement, ou pour les instructeurs qui veulent que leurs élèves soient capables de finir un jeu dans quelques semaines.
Caractéristiques :
- courbe d'apprentissage courte
- Le développement rapide
- Bibliothèque appelable de C ++ ou Python
- Roche solide stabilité
- Licence de Logiciel Libre
- Support pour Windows et Linux
- Installation simple
- Collection de modèles gratuits et œuvres d'art
- les équipes de développement actifs multiples
- Disney Imagineering
- Entertainment Center Technology
- Beaucoup de documentation
- Manuel Vaste
- Collection d'échantillons de code
- Les matériaux de référence API
Ce qui est nouveau dans cette version:
- plugin Web, shadow mapping
- geometry shaders
- SSAO
- Cartes de parallaxe
Ce qui est nouveau dans la version 1.7.0:
- Soutien pour l'exécution des applications de Panda3D dans un navigateur via le web Plugin
- cartographie entièrement automatique de l'ombre
- Facile à utiliser la distribution et le cadre de l'emballage
- Support intégré pour NVIDIA PhysX
- Support pour les shaders GLSL
- Les geometry shaders, tant en Cg et GLSL
- Amélioration de l'appui Cg
- le soutien matériel géométrie de l'instanciation
- Runtime bascule plein écran
- Unix / X11 résolution interrogation / support de commutation
- Expérimental Unix / X11 pour le mode de la souris par rapport (via xf86dga)
- Nouveau, conventions propres à l'importation, remplaçant PandaModules
- parallax mapping
- Support d'OpenGL ES 1 et 2
- Screen spatiales expérimentales Ambient Occlusion
- Nouvelle collision solide: case
- Support FreeBSD travail
- Flou / Netteté filtre de post-traitement
- De nombreuses améliorations au générateur Shader
- Corrections et améliorations au système de réseau DistributedObject
- bibliothèques New AI
- Ajouté MeshDrawer2D
- La plupart Panda objets fonctionnent désormais avec le cornichon / cPickle et copiez modules.
- Windows génèrent maintenant compilé pour Python 2.6
- Des tonnes de nouvelles fonctionnalités et corrections de bugs
Ce qui est nouveau dans la version 1.6.2:
- Correction d'un problème statique-init dans ptloader sur Windows
- question de la mise à l'échelle de la texture fixe lors de l'utilisation des tampons
- x2egg est plus rompue
- Threading dans OSX build fixé
- Correction d'un problème avec des couleurs clignotantes dans Shader Générateur
- Eggcacher utilise désormais moins de mémoire vive
- les répertoires manquants "modèles de dans les jeux packpanda fixés
- étape Eggcacher dans Panda3D installateur est maintenant optionnel
- Corrections liens brisés de raccourci dans le menu Démarrer sous Windows
- Shader générateur prend désormais en plans de coupe
- Bug avec combinent modes de Shader Générateur fixés
- Correction d'un bug avec Texture :: make_copy ()
- Bug avec Acteur LOD fixe
- Correction d'un bug avec la géométrie manquante dans le convertisseur Collada
- OdeUtil.collide instabilité fixe
- OdeBody setData / méthodes getData exposés à Python
Quoi de neuf dans la version 1.6.1:
- couche Threading est maintenant activé par défaut
- cTrav.showCollisions fixés
- MovieTexture cassée fixe
- OpenAL est maintenant stable sur Linux, trop
- OpenAL prend désormais en charge playrate dynamique modifier
- MayaPandaTool gère désormais correctement NURBS
- panneau de particules et directtools fixe bogues
- Correction du crash avec collada exportateur sur Windows
- ARToolkit jittering fixe
- Il est maintenant possible de passer outre les profils shader de vertex / fragment
- Maya exportateur fixe sur OSX
- accident de la texture de profondeur fixe pour les textures rembourrés
- Correction d'un bug qui faisait OdeUtil.collide revenir geoms vide
- Correction d'un crash avec render.flattenStrong () lors de l'utilisation trackball
- Plusieurs améliorations à la couche d'ODE
- Amélioration des performances à GeoMipTerrain
- GeoMipTerrain.setBorderStitching de fixer les coutures entre les terrains
- installpanda.py pour installer Panda sur Linux sans deb / rpm
- Plusieurs autres corrections mineures
Ce qui est nouveau dans la version 1.5.4:
- Corrige un blocage de packpanda
- Linux build accidentellement obtenu configuré pour OpenAL
- EggTexture écrit maintenant modes intégrés et types correctement.
- Résout un plantage occasionnel dans TextureAttrib
- DirectEntry ne plante plus lors du déplacement de curseur dans une boîte pleine
- Plusieurs bugs dans RigidBodyCombiner fixés
- Normales générés par GeoMipTerrain sont désormais correctes
- Correction de bugs dans DirectGrid
- Les utilisateurs de Linux peuvent maintenant utiliser WindowProperties.setParentWindow
- Fmod compile maintenant sur 64 bits
- Correction de plusieurs bugs dans le générateur de référence de l'API
- EggNurbsSurface est maintenant exposée à Python
- Correction d'un bogue dans PGButton
- GeoMipTerrain set_heightfield fixé
- Plusieurs bugs dans le Max exportateur fixés
- Plusieurs autres bogues ne figure pas ci-dessus
Commentaires non trouvées