What's new in Panda3D 1.8.1
Apr 2, 2015
- Fix a host of issues related to GLSL shaders
- Fix incorrect registry entry for Python in Windows installer
- pdeploy generated binaries with wrong architecture on Linux
- Fix runtime error in pdeploy when building for Windows
- Support for Maya 2013
- ARToolKit now also works on Mac OS X
- WM_CLASS can be set using x-wm-class and x-wm-class-name
- No longer crashes when Xrandr is not supported
- Aux normals are now also normalized when no lights are applied
- Fix hidden cursor when switching fullscreen on Mac OS X
- PackageInstaller didn't add packages to system paths
- Allow disabling custom cursor on Windows
- Fix incorrect panning of 3D audio
- Fix omission of textures of non-standard format in ShaderGenerator
- Fix compile issue with newer gcc versions
- Fix circular reference held by ActorNode
- Window is now correctly centered on Windows
- Fix confusion with depth range of Lens::project()
- Now successfully compiles against recent SSL versions on Windows
- Fix incorrect Cg TEXUNIT0 binding during the first frame
- TextNode::set_text_scale now correctly scales spaces as well
- Expose AudioLoadRequest to Python (for async audio loading)
- Support for the libRocket debugger
- Fix newline entry in libRocket
New in Panda3D 1.8.1 Dev (Jun 24, 2014)
- Bugfix release, fixing many of the issues found in 1.8.0.
New in Panda3D 1.7.1 (Mar 15, 2011)
- Many improvements and bugfixes to pdeploy
- Vectors now support swizzle/write masks (e.g vec.xz)
- Fixes for depth buffer instabilities on Windows
- Better webcam support on Linux using Video4Linux
- Custom cursor support in X11
- Static functions that return a list are now properly wrapped
- ODE objects now have getId() exposed to Python
- NodePath.findMaterial now works properly
- Remove unnecessary dependency on GLU
- Arithmetic operators to PNMImage
- Various OpenGL ES-related bugfixes
- Support for EGL and OpenGL ES in makepanda
- Fix a crash with the Maya converters
- Include missing p3d tools on Windows
- Include tinyxml as part of the source
- Updates to PandAI
- Compile issues with latest OpenSSL fixed
- Fix static-init ordering issues with OpenSSL
- Several other bugfixes and features not listed here
New in Panda3D 1.6.2 (Oct 27, 2009)
- Fixed a static-init issue in ptloader on Windows
- Fixed texture scaling issue when using buffers
- x2egg is no longer broken
- Threading in OSX build fixed
- Fixed issue with flickering colors in Shader Generator
- Eggcacher now uses less RAM
- Missing 'models' dirs in packpanda games fixed
- Eggcacher step in Panda3D installer is now optional
- Fixes broken shortcut links in Start Menu on Windows
- Shader Generator now supports clip planes
- Bug with combine modes in Shader Generator fixed
- Fixed bug with Texture::make_copy()
- Bug with Actor LOD fixed
- Fixed bug with missing geometry in Collada converter
- OdeUtil.collide instability fixed
- OdeBody setData/getData methods exposed to Python
New in Panda3D 1.6.1 (Apr 29, 2009)
- Threading layer is now enabled by default
- cTrav.showCollisions fixed
- Fixed broken MovieTexture
- OpenAL is now stable on Linux, too
- OpenAL now supports dynamic playrate changing
- MayaPandaTool now handles NURBS correctly
- Fixed particle panel and directtools bugs
- Fix crash with collada exporter on Windows
- ARToolkit jittering fixed
- Now possible to override shader vertex/fragment profiles
- Maya exporter fixed on OSX
- Fixed depth texture crash for padded textures
- Fixed bug that made OdeUtil.collide return empty geoms
- Fixed crash with render.flattenStrong() when using trackball
- Several improvements to the ODE layer
- Performance improvements to GeoMipTerrain
- GeoMipTerrain.setBorderStitching to fix seams between terrains
- installpanda.py for installing Panda on Linux without deb/rpm
- Several other minor bugfixes