We’ve just released patch 2 for the Ogre 0.12 release. We now maintain the branch of the last major release separately from new development so people can take advantage of bugfixes and minor enhancements while still remaining on the stable release. You can get it from the Downloads page as per usual. Full details of the changes in this release are available in the full text of this article.
Changes since 0.12.1:
- Blender exporter updated; now supports the latest version of Blender, and also supports animation
- Wings3D exporter updated, now supports the new uv exporting format of 0.98.16b
- Fixed bug in BspIntersectionQuery which caused intersections to be reported between entities and the world when collision was disabled
- Meshes exported with more than 4 bone assignments per vertex now have their weights rebalanced to just 4 automatically on conversion to .mesh
- Fixed a bug in Quaternion::Slerp which resulted in a non-unit Quaternion being returned sometimes when the ‘shortestPath’ option was used. This manifested itself as oddly scaling bones when animating an entity
- Fixed a bug in ray / plane intersection where it was incorrectly concluded that the ray was parallel to the plane
- Fixed some D3D memory leaks
- Fixed some Mesh automatic loading and unloading issues
- Colour values in XML files are now parsed as r,g,b,a instead of a packed long