[LWN Logo]
[LWN.net]
From:	 Jorrit Tyberghein <jorrit.tyberghein@pandora.be>
To:	 news@linuxgames.com, lwn@lwn.net, tim@3dfiles.com,
	 civax@mail.com, news@voodooextreme.com, ptiseo@mediaone.net,
	 john@gagames.com, bobz@mr.net, news@bluesnews.com, web@flipcode.com,
	 news@telefragged.com, matze@3dnow.org
Subject: New release of Crystal Space: 0.92r001
Date:	 Wed, 12 Dec 2001 22:23:42 -0500

Here is a new release of Crystal Space. Because the
1.0 version of CS is imminent we step up the speed of
releases a little. So this means that 0.92 is not a dramatic
update over 0.90. Nevertheless there have been several
significant and nice changes. I mention a few of the more
important ones here:

     - Several improvements to AWS.
     - Several memory leaks have been fixed. This means that unloading
       a level should now give back nearly all allocated resources.
     - New debugging graph tool to help debug leaks.
      - It is now possible to assign names to lightmap caches so that
       when the level is reloaded later the lightmap cache is still valid.
       This assigning of name is not yet automatic though. This is a todo
       for next release.
     - There is a new tutorial application (no tutorial documentation for
       this yet) on collision detection and hierarchical objects.
     - Several parts of the documentation have been updated. There is
       now documentation on the terrain engine and no the thing mesh
       object. The map format doc has been updated but is still not fully
       up-to-date.
     - Added a new 'Documentation Guide' section which helps the CS
       beginner to browse the documentation more effectively.
     - There have been several minor API changes. Most will not affect
       you but some will. There is a new appendix explaining what has
       changed in the API between 0.90 and 0.92.
     - Several smaller new features like the ability to sort a render
       priority (for example, the alpha render priority will now sort
       objects back to front). Also added the ability to specify
       orientation in the START keyword.
     - Fixed a very bad bug in the collision detection plugin.
     - There have also been some global optimizations on some core
       classes like csMatrix3 and csReversibleTransform. Since these
       classes are used a lot this should give a small but noticable
       benefit.
     - Many more changes, bug fixes, improvements, ...

Crystal Space can be downloaded at http://crystal.linuxgames.com