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 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.
Added support for .ply Polygon File Format/Stanford Triangle Format.
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 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..
Updated .kpbr with new presets (Brass #2, Rhodium, Tin, Tungsten + Concrete 1+2).
Added an the option to use a cube primitive in the 3d preview .
Added new Light theme for Knald via a dropdown option in the Preferences Tab.
Added support for relative paths when saving/loading .ksf 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.
Miscellaneous improvements to the load/save system.
Miscellaneous tweaks to .kpbr to improve preview material aesthetics.
Updated tooltips.
Miscellaneous improvements and optimizations.