Panda3D v1.10.1 Release Notes
Release Date: 2019-02-14 // about 5 years ago-
๐ This is a bugfix release with several critical bugfixes for 1.10.0. There are no known breaking changes from 1.10.0. It is recommended to upgrade as soon as possible.
- ๐ Fix crashes when gamepad is plugged in on 32-bit Windows
- ๐ Fix deploy-ng error regarding 'exist_ok' on Python 2
- ๐ Fix Linux install from pip not working with some mesa drivers
- ๐ Fix compatibility issues with upcoming Python 3.8
- ๐ Fix regression with Audio3DManager.setSoundVelocityAuto()
- ๐ Fix issues when awaiting loader.loadModel in Python 3.7
- Audio3DManager accepts tuple in setSoundVelocity/setListenerVelocity
- ๐ Fix lighting being disabled when only an AmbientLight is active
- ๐ Fix an error saving from Particle Panel in Python 3
- ๐ Depth buffer now defaults to 24-bit on macOS (fixes flickering)
- ๐ Fix no devices being detected on Windows with threading-model
- โ Implement collision tests from Capsule and Box into InvSphere
- ๐ Fix odd behavior and occasional crash in QuatInterval
- ๐ Fix SpriteAnim error in particle system
- ๐ Fix ShaderGenerator error when using too many shadowing lights
- ๐ Fix interrogate crash in Python 3 with optional wstring args
- ๐ Fix compilation errors for x86 Android platform
- ๐ Fix permissions of directories created by installpanda
- ๐ Improvements to API reference documentation
- ๐ Fix incorrect features printed out when printing an InputDevice
- ๐ Support cross-compiling for Android platforms in makepanda
- โช Work around various bugs when compiling with OS X 10.7's libc++
- ๐ Fix wrong error sometimes being reported when loading plug-in
- ๐ Allow getting NodePath from CullTraverserData object
- โ Add config options to Assimp loader for generating normals
- ๐ Fix multisampling in floating-point framebuffers on OpenGL
- ๐ Parse egg files with 4-component tangents (must be 1 or -1)
- StencilAttrib.make() write_mask argument is now optional