Table of Contents
A new developmental build of L3DT Professional is now available on the downloads page (L3DT v11.09 build 2, dated 6th of Sept). This build includes as a number of performance optimisations and a couple of bug fixes. The changes are described below:
L3DT 11.09 now uses more RAM to cache map tiles so as to improve the speed of calculations on large maps. This new scheme allows L3DT to grow its cache size until 80% of the system RAM is consumed. If other programs need more memory, L3DT will 'play nice' by dumping its extra cache and releasing the memory back to the operating system. All this is done seamlessly, and you’ll never notice it happening1).
The performance boost from this change is most evident with large maps (>4k x 4k pixels) for calculations that reparse the maps several times. For instance, a 3x speed-up was observed for water table flooding on a 8192×4096 pixel map.
Further improvements to calculation speed have been achieved by ending the previous practice of automatically purging mosaic maps to disk between calculation stages. This was unnecessary and slow.
The attributes map calculation is now multi-threaded, and was clocked at running ~3.6x faster when using four cores compared to a single core. When compared to the previous release (11.08), the new build was observed to be more than 4 times faster at generating an attributes maps.
More modest speed improvements have been achieved by optimising the linear interpolation routines for RGB images and normal maps. The normal map generation calculation now runs about 20% faster, and the texture map calculation runs up to 80% faster when generating a high-resolution texture maps without anti-aliasing2).
The mesh exporter included with L2DT 11.08 had a couple of issues that have been fixed in this build.
Please note that the exporter currently leaves the edges of tiled mesh files fully unoptimised. This will be addressed in a future release, after much thinkering and development.
Some users are still experiencing graphical display problems in Windows 7, even when using the latest drivers. This was previously fixed in L3DT 2.9 by disabling the smooth halftone blending in the 2D display window, but this had the undesirable effect of making the maps appear more pixellated. In version 11.09, halftone blending is on by default, but it may be disabled by selecting the 'Settings→Local settings' menu option, and double-clicking on the 'View→HalftoneFlag' option to set the value to false. Alternatively, you can disable halftone blending by downloading this patch file and dropping it on the L3DT 11.09 desktop icon. To re-enable halftone blending, use this patch file.
Because patch files are text, your browser may display their contents rather than download the files. To download the files, right-click on the text file contents, select the 'save page' option, and give the file a filename that ends with '.patch.txt'.
There are also a few other miscellaneous bug fixes, including:
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Share Alike 3.0 Unported