User Tools

Site Tools


changelog_knald

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
changelog_knald [2016/10/26 01:30]
adavies
changelog_knald [2017/01/16 02:07]
adavies [New Features, Improvements and Optimizations]
Line 39: Line 39:
   * Fixed a few minor GUI related issues.   * Fixed a few minor GUI related issues.
   * Fixed an issue where some GUI element positions were not saved correctly in the configuration .ini.   * Fixed an issue where some GUI element positions were not saved correctly in the configuration .ini.
-  * Fixed an issue where under some circumstances baking ​-MeshAO in Integrator mode after using the baker caused a crash.+  * Fixed an issue where under some circumstances baking MeshAO in Integrator mode after using the baker caused a crash.
   * Fixed an issue where vertex colors were not rendered correctly for non-square textures.   * Fixed an issue where vertex colors were not rendered correctly for non-square textures.
   * Miscellaneous bug fixes.   * Miscellaneous bug fixes.
Line 78: Line 78:
  
 ==== New Features, Improvements and Optimizations ==== ==== New Features, Improvements and Optimizations ====
-  * Added support for Tangent & Object Space Bent Normal Maps with various options to control occluder weighting (Cosine, Uniform Clamped & Uniform Unclamped) and how the magnitude is stored via normalization.+  * Added support for Tangent & Object Space Bent Normal Maps in the Baker with various options to control occluder weighting (Cosine, Uniform Clamped & Uniform Unclamped) and how the magnitude is stored via normalization.
   * Improved the mesh loader to support mesh files with a triangle count of over 330 million.   * Improved the mesh loader to support mesh files with a triangle count of over 330 million.
-  * Improved the mesh loader to support user choice of bake times.+  ​* Improved mesh loading speeds by up to 550%. 
 +  ​* Improved the mesh loader to support user adjustable ​bake balancing, which balances execution time between High Poly processing (import) and baking time based upon a slider value.
   * Improved the mesh loader to support mesh files over 4GB in size.   * Improved the mesh loader to support mesh files over 4GB in size.
-  * Added support for .ply Polygon File Format/​Stanford Triangle Format +  * Added support for .ply Polygon File Format/​Stanford Triangle Format.
-  * Added support for various options to control occluder weighting for Ambient Occlusion in the Baker (Cosine, Uniform Clamped & Uniform Unclamped).+
   * Added support for unnormalized height maps in the Baker.   * Added support for unnormalized height maps in the Baker.
   * Added support for various options to control occluder weighting for baked Ambient Occlusion (Cosine, Uniform Clamped & Uniform Unclamped).   * Added support for various options to control occluder weighting for baked Ambient Occlusion (Cosine, Uniform Clamped & Uniform Unclamped).
-  * Added support for the reporting of varius ​statistics for Height Maps in the Baker on (Min, Mid & Max for both normalized & unnormalized).+  ​* Added support for various options to control occluder weighting for Mesh Ambient Occlusion (Cosine, Uniform Clamped & Uniform Unclamped). 
 +  ​* Added support for the reporting of various ​statistics for Height Maps in the Baker on (Min, Mid & Max for both normalized & unnormalized).
   * Add support for the display of high poly vertex & triangle counts in the status bar while the Baker is loaded..   * Add support for the display of high poly vertex & triangle counts in the status bar while the Baker is loaded..
   * Updated .kpbr with new presets (Brass #2, Rhodium, Tin, Tungsten + Concrete 1+2).   * Updated .kpbr with new presets (Brass #2, Rhodium, Tin, Tungsten + Concrete 1+2).
Line 93: Line 94:
   * Added support for relative paths when saving/​loading .ksf files.   * Added support for relative paths when saving/​loading .ksf files.
   * Added support for palletized PNG files.   * Added support for palletized PNG files.
 +  * Added support for collapsible groups in the 3d preview.
   * Updated the Dark theme so that ghosted/​disabled GUI items are lighter for better legibility.   * Updated the Dark theme so that ghosted/​disabled GUI items are lighter for better legibility.
 +  * Miscellaneous improvements to the load/save system.
   * Miscellaneous tweaks to .kpbr to improve preview material aesthetics.   * Miscellaneous tweaks to .kpbr to improve preview material aesthetics.
-  * Miscellaneous interface improvements and optimizations. 
   * Updated tooltips.   * Updated tooltips.
   * Miscellaneous improvements and optimizations.   * Miscellaneous improvements and optimizations.
Line 101: Line 103:
 ==== Bug Fixes ==== ==== Bug Fixes ====
   * Fixed an issue where .ksf files did not correctly restore bake settings when the Baker was not initialized.   * Fixed an issue where .ksf files did not correctly restore bake settings when the Baker was not initialized.
 +  * Fixed an issue where the 3d preview or main window are off-screen after startup on some occasions.
 +  * Fixed an issue where Knald failed to process loaded images or bake correctly on some occasions.
 +  * Fixed an issue where the Material ID default initial value was shown as black in the color picker.
   * Fixed an issue in the Baker where expected ray hits would occasionally fail along triangle edges in some situations.   * Fixed an issue in the Baker where expected ray hits would occasionally fail along triangle edges in some situations.
 +  * Fixed an issue where under some circumstances the Material ID color schemes were not initialized correctly resulting in a black color picker.
 +  * Fixed an issue where Flip Green was saved in an incorrect state in some situations.
 +  * Fixed an issue where the Image AO scale slider incorrectly forced the regeneration of Mesh AO when moved.
 +  * Fixed an issue where OS Normals, Vertex Colors & Material ID were not checked by default in export settings even though they were baked.
 +  * Fixed an issue where baker size ratios were not maintained correctly for non-square sizes.
 +  * Fixed an issue where some palletized/​indexed PNG files were not supported correctly.
 +  * Fixed an issue where some PNG with an alpha channel were not supported correctly. ​
 +  * Fixed an issue where greyscale PNG files of less than 8bits per pixel were not supported correctly.
 +  * Fixed an issue where some custom suffixes were not saved correctly after restarting Knald.
   * Miscellaneous bug fixes   * Miscellaneous bug fixes
 +
 +===== Release v1.2.1 =====
 +
 +==== New Features, Improvements and Optimizations ====
 +  * Miscellaneous improvements and optimizations.
 +
 +==== Bug Fixes ====
 +  * Fixed an issue where some meshes would cause an optimization error during baking.
 +  * Fixed an issue where IMG AO doesn'​t show correctly if Normal & AO were baked and then the integrator is updated.
 +  * Fixed an issue where Mesh AO doesn'​t show correctly after switching between the AO & Transmission tabs.
 +  * Fixed an issue where the AO group would not show if Normal, Transmission & AO were baked and then the integrator is updated.
 +  * Fixed an issue where the Mesh AO activation checkbox appears inverted relative to UI after integration.
 +  * Fixed an issue where the Baker Height & Width spinboxes could get out of sync.
 +  * Fixed an issue where the Bake button doesn'​t revert to the correct pre-process state after loading a .ksf
 +  * Miscellaneous bug fixes
 +
 +===== Release v1.3.0 =====
 +
 +==== New Features, Improvements and Optimizations ====
 +  * Added support for Position Maps in the Baker.
 +  * Added support for Texture Transfer Maps in the Baker.
 +  * Added support for Detail Maps in the Baker.
 +  * Improved the aesthetics & accuracy of materials with lower roughness levels within the 3d Preview.
 +  * Updated tooltips.
 +  * Miscellaneous improvements and optimizations.
 +
 +==== Bug Fixes ====
 +  * Fixed an issue where some export suffixes were not propagating correctly when the dropdown menus were used.
 +  * Miscellaneous bug fixes
 +
  
changelog_knald.txt · Last modified: 2017/05/23 03:49 (external edit)