It’s time for a maintenance release of the stable 0.15 [Hastur] branch, specifically the 0.15.1 release. The full list of the changes in this release can be viewed in the detail of this news posting.

The source code to this release may be downloaded from the Stable Releases Download Area, and in addition updated exporters for 3D Studio and Blender can be downloaded from the Tools Download Area.

Changes in 0.15.1:

  • Particle system performance improved
  • Blender exporter fixes & enhancements:
    • vertex colours supported
    • initial bone rotation bug fixed
    • location keyframe export bug fixed
  • 3DS Max exporter fixes and enhancements(Note you must completely delete your existing exporter files and add the new ‘Ogre Exporter’ button to your interface)
    • Smoothing groups now work correctly
    • Bones without any vertices assignements will be exported correctly
    • Biped export is now automatic and is fixed up
    • Specify edge list precalculation, tangent vector precalculation (normal mapping) and LOD generation
    • Multiple UV channels supported
    • Multiple animation support
    • IK sampling (experimental)
  • Lightwave exporter now compatible with 0.15
  • Removing texture effects did not remove properly controllers
  • MipFilter now set correctly when using TextureUnitState::setTextureFiltering
  • Mesh fix: allow manual LOD to be created even after edge lists have been built
  • Fixed handling of overlays with 3D elements
  • Octree scene queries now deal with null AABBs correctly
  • Prevent a memory leak when closing a D3D7 or D3D9 window using WM_CLOSE (e.g. the ‘X’)
  • Added missing toLowerCase call in MaterialSerializer
  • Particle System: fix parameter types and descriptions
  • Fixed missing _dirtyHash in TextureUnitState constructor
  • Fixed a couple of typos in the manual
  • Fixed errors when undefining OGRE_FORCE_ANGLE_TYPES
  • Fixed bug with aspect ratio of text in relative metrics mode
  • Set Terrain query flags so it can be excluded / included specifically in scene queries
  • Added stl_user_config.h to ensure use of _STLP_DEBUG is consistent
  • BillboardSet did not add billboards back to the free list on clear()
  • TerrainSceneManager fix when calling clearScene()