Table of Contents
To-do list for L3DT release 2.5a
Feature list
Undo / restore
UI tweaks
Algorithm changes
Climate/texture management
File I/O
Plugins
Climates
Installer
Bug fixes
Other
Next release
To-do list for L3DT release 2.5a
Due date: Undecided.
Feature list
Undo / restore
Investigate single level of undo / restore points.
UI tweaks
New UI for heightfield smoothing, including option to filter 8-bit artefacts specifically.
Re-design export wizard to be more intuitive.
Thread import/export and project load/save, and add cancel button to prog box.
Toolbar for switching map view mode.
Add blur tool for DM/HF.
Add invert hotkey for DM tool (using ALT).
Split pane / child window display for multiple DM schemes.
Algorithm changes
Experiment with DesignInflate32, 16, etc. (in plugins?)
Editable presets for overlays (eg. volcano, mountain, etc).
Displacement mapping (for Stu, and also for shadows).
Make filter functions work with selected area.
Climate/texture management
Add texture lib & manager.
Add 'texture brightness' to tex wizard (
see request
).
File I/O
Discontinue support for scripted .def and .ini files (obsolete formats).
Allow heightfield import from mosaic.
Verify mosaic export at 8192×8192 tile size (set tile cache to 1).
Verify 'grow tiles by 1' at 8192/8193 tile size (again, set tile cache to 1).
Plugins
API
Add class factory for DLLs, for custom var types.
File I/O plugins
ImportEx plugin (add maps to existing projects.)
Add mosaic support for
L3DTio_DDS
.
Add image resolution option to
L3DTio_FI
.
L3DTio_WMZ, to compress the water map (based on LibHFZ code).
Create new bitmap plugin to save directly from mosaic (for ultra-large images).
Replace 'read file header' with plugin functions.
Add import/export to Copy/paste.
Calculation plugins
Plugin to run only specific areas of calculations.
atCalcHF_Erosion.
atCalcHF_Thermal.
atCalcHF_Filters.
atCalcHF_Inflate.
atCalcWM.
atCalcWM_wtable.
atCalcAM.
atCalcTN.
atCalcLM.
atCalcTX.
Climates
Re-build the 'Arid' climate.
Re-build the 'Frosty' climate.
Installer
Add 'remove old versions' checkbox.
Add start menu selection page.
Linux installer (via WINE).
Bug fixes
Either require restart after hitting cancel in 'settings→activation code', or else preserve the keystack when opening the dialog.
Allow map filenames such as 'foo.bar.png'.
Other
Enable flag-adder in keys.
Add ability to load 'patch'
XML
files to update app settings.
Use atexit function to restart.
Add seed/randomize option to perlin & fractal wizards.
Next release
»
Release 2.6
»