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
changelog_knald [2016/10/26 02:01]
adavies
changelog_knald [2017/03/10 00:52]
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 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 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 (Volumetric Gradient) in the Baker.
 +  * Added support for Texture Transfer Maps in the Baker.
 +  * Added support for High Poly Bump/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)