New material editor / manager interface, which should streamline climate development.
Automatically generated materials for 'old' climates, and converts to new climate format.
Added material dependency list in climate file, and attempt to auto-load missing materials (looks in resource dir and climate dir).
Added 'v26' climates to installer, using new materials.
Added 'edit', 'copy' and 'manager' buttons to the 'appearance' tab on the land type editor, for editing materials.
Enabled material 'preview' function in material editor.
-
Added Spring SD7 archive support (via
7zWrap).
-
-
Completed
L3DTio_SMD, for writing Spring SMD files.
-
Added an 'Update Manager' and dialog box.
Added 'multi-thread settings' dialog box.
Added brush tool for RGBA maps.
Added 'flat line' brush tool to Sapphire, as per user request.
Added 'change mosaic tile size' menu option.
Changed AM and TN wizards to use MFC rather than CommonUI (doesn't crash now).
-
-
Completed
L3DTio_Atlas2, and included in L3DT installer (all versions).
Completed
7zWrap, for archiving/extracting files.
Changed to late linkage to PDH.dll via ZeoPerfMon_NT plugin (PDH.dll isn't supported by WINE at time of writing).
Fixed “OnEndAlphaCombo error: - invalid iItem” message in alpha map wizard.
Fixed speed of alpha map layer rendering in alpha map wizard.
-
Store shadow map (“SH”) for later use.
Added 'recalc shadow map' flag to LM wizard.
Report DPI setting in the logfile.
Report system font family/height/width/weight in the logfile.
Rebuild progress map display for shadow map calculation, without time estimate.
Major bugfix for multithreading with mosaic maps (added new thread lock to CMosaicMap to prevent concurrent read/write/allocate/close operations on tiles.)
Fixed pop-to-top behaviour of wthru guide.
Fixed settings inheritance of light map, terrain normals wizards.
Fixed CPU throttle on high-res shadow maps.
Fixed failure to re-render map in main window after blanking.
-
Fixed TN calc bug when using 10537×1153 HF, TN/HF of 2x or more, and mosaic of 512 (reported by Arttu, via e-mail).
Fix 'cannot create new material' bug in material manager (
see this thread).