Executable is now using .NET 7 as a single-file-app (increased file size but no requirements).
Version 1.7.2
Fixed environment mapping serialization.
Fixed reading config when opening a file from explorer (game version).
Version 1.7.1
Fixed saving the environment mapping checkbox for FO4 BGEM (bug introduced in 1.7).
Version 1.7
- Support for material file version 20.
- Added tooltips to all properties.
- Added game dropdown selection.
- Added config file that stores last selected game.
- Removed smoothness limit. It should still be between 0 and 1, though.
- Moved on to .NET Framework 4.7.2
- Added support for per-monitor DPI scaling (PerMonitorV2 with Windows 10).
Version 1.6
- fixed drag-and-drop for file extensions in uppercase.
- added menu option to serialize to JSON instead of binary.
Version 1.5
- fixed file names changing to lower-case
Version 1.4
- clamp smoothness to 0.0 - 1.0
- fixed crash due to wrong min/max UI values of alpha test reference
Version 1.3
- added buttons to the texture paths that let you choose DDS files (paths are trimmed automatically)
- added the ability to load JSON-formatted material files
- made splitter of the containers not be fixed
Version 1.2
- added unsaved changes confirmation dialog
- added asterisk to window title for unsaved changes
Version 1.1
- added shortcuts to 'File' menu.
- controls are now greyed out based on enabled flags.
- fixed 'Tile U/Tile V' format on save.
- fixed 'Rim Power' and 'Soft Depth' not being loaded into the UI.
- 'Save As' file name now defaults to the current file name.
- fixed tab order of controls.
- different tabs can now be viewed, even with no file loaded.
- more default variable values.
- made link in 'About' dialog clickable.
- added the file name to error messages.