L3DT development blog
Large 3D terrain generator

L3DT v2.5c release announcement

Date: 22nd of March 2008

L3DT Release 2.5c

L3DT release 2.5c is now available on the download pages in both Standard and Professional editions, and is also available for download via the GarageGames.com site for L3DT for Torque users.

Free update? (yes and no)

This is a free update for all users of L3DT Standard, and for all users who have purchased a license for L3DT Professional or L3DT for Torque in the last 18 months (since September '06).

If the free update period of your license has lapsed, we are currently offering a 40% discount to users who renew their license, which entitles the users to another 18 month's worth of updates, improvements and bugfixes. This offer is currently limited to customers who purchased their licenses directly from Bundysoft before the 1st of January 2007. Eligible and interested users should contact sales@bundysoft.com to receive the relevant discount codes.


The complete log of changes is listed on the release history page.

...since L3DT release 2.5b

Users upgrading from L3DT release 2.5b will notice the following changes:

  • The addition of an attributes map brush to Sapphire (see this blog post).
  • Improvements to the Spring plugins (see this blog post), including a complete SMD compiler interface, SD7 archive support, type map support, and improved metal map support.
  • A new materials manager/editor interface, which simplifies climate/texture development (see this blog post).
  • New heightfield brush tools in the Sapphire 3D editor, including 'smooth', 'perlin' and 'avalanche'.
  • Improvements to the scripting system, which enables the use of more custom heightfield effects (e.g., this volcano script).
  • Support for importing custom map layers (see here).
  • Improvements/bugfixes for the multi-core disk-paged calculation system.
  • Improvements/bugfixes for the activation system, particularly for L3DT for Torque users.
  • Several other bugfixes, mostly for user interface components (dialgos, wizards, tools, etc.)

...since L3DT release 2.5a (L3DT for Torque)

Users upgrading from the most recent release of L3DT for Torque (release 2.5a) will notice the following additional changes:

  • Substantial improvements to the 3D viewer/editor, including new heightfield tools, support for extremely large terrain textures, and numerous user-interface tweaks.
  • The addition of a new, console-based plugin for compiling both unique and blended Atlas files (see here).
  • The addition of a backup/restore feature for 'undoing' changes (see here).
  • Support for DirectDraw Surface images (DDS) and Wavefront Object mesh files (OBJ).
  • Various utility plugins, such as map rotation (see here), road making (see here and here), etc.

Some screenshots

Here are some recent screenshots of L3DT v2.5c (and related), taken from the main gallery and the developmental gallery. Note the last image (bottom right) is a screenshot from Spring, showing a map exported from L3DT v2.5c using the SD7 plugins.

www.bundysoft.com_l3dt_gallery_r25_12mar08_am_20brush_thumb.jpg www.bundysoft.com_l3dt_gallery_r25_12mar08_am_20brush3_thumb.jpg
www.bundysoft.com_l3dt_gallery_r25_12mar08_am_20brush7_thumb.jpg www.bundysoft.com_coppermine_albums_userpics_normal_features_in_spring.jpg

Zeolite plugin API

Zeolite has been updated to v2.5.3 (see change log). This update is relatively minor, and includes a few bugfixes and a couple of new functions.

Plugin developers should note that this updated API is only compatible with L3DT v2.5c or later. This means that plugins compiled with this updated API cannot be used with older versions of L3DT. However, plugins compiled with older versions of the API can still be used with the latest version of L3DT.


The majority of the user guide has been updated to reflect the latest changes, as has the fjord tutorial, Spring tutorial, and the initial sections of the climate tutorial. However, some sections of the user guide that relate to the new materials system may not yet be complete, but I hope to address this as soon as possible.

What's next?

The next release on the cards is v2.6, and as always, my development plan is jam-packed with new and exciting things to do. The items that are currently tickling my interest include:

  • An update manager (mostly done; will be included in next dev build).
  • Further improvements to the attributes map brush (mostly done; will be included in next dev build).
  • Plugin-defined terrain algorithms.
  • Better user-interface for heightfield tools in Sapphire.
  • Support for custom objects in Sapphire, including primitives and meshes.

If you would like to have input in the priorities for the next release, please feel free to post your ideas in the feature requests forum.


I'd one again like to thank the entire user community for their encouragement, suggestions and patience during the development of this release. A very big special super-thanks also goes out to anyone who posted a bug-report in the four months since the last release. Without their bug reports there could be no bug fixes (well, not as many).


If you would like to provide suggestions, criticisms or other feedback, please do so on this forum thread.

Cheerio, Aaron.

Post script

An unpleasant bug in the normals/light map calculation modules had made it through to the release build of L3DT 2.5c. I have updated the installers with a fixed version, and the file version number of the correct installers and L3DT executables should be, with a build date of the 31st of March 2008 (you can check this in the 'Help→About' box in L3DT). If you are using L3DT release 2.5c with an earlier version number or date (the 'broken' installer was from the 19th of March), please re-install release 2.5c from the installers on the downloads page. For more info, or to post a comment, please see this forum thread.

2011/01/13 07:34
l3dt/ann/v2.5c.txt · Last modified: 2017/08/31 06:31 (external edit)
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Share Alike 3.0 Unported
L3DT Development Blog RSS Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki