PB_TextureBaker Change History - v1.42: ------ * Added a workaround for a LW[2020] bug with plugin backward compatibility, causing plugins to fail on surfaces with names longer than 8 characters v1.41: ------ * Added support for LW[2018] * Added option to invert Gloss Map values so it bakes roughness instead * Added option to use floating-point image buffers (precision/HDR) v1.40: ------ * Fixed a crash bug when using "PB UV Map" or "PB Weight Map" nodes during baking v1.39: ------ * Fixed bug with baking geometry onto itself (baking with only FG layer(s)) when multiple LW part names are used, it would only bake one of the parts and ignore the rest * Fixed a bug with angle weighted normals in high-poly geometry * Added support for baking Material ID atlases/maps (where each LW surface gets color coded with a random color) v1.38: ------ * Fixed a couple of UV evaluation bugs, flipped bump output and bump crispness when using PB_Nodes nodes * Added note to user guide, about non-node based Bump texture with UV Maps not working (due to a Modeler limitation), "PB Image" node has to be used instead v1.37: ------ * Fixed crash when baking with layers selected from multiple LWOs (via Layers Panel) * Added support for blocker geometry v1.36: ------ * Fixed another issue when baking geometry onto itself (related to the fix in v1.35 but when running non-threaded) v1.35: ------ * Fixed crash when baking geometry onto itself when parts of the geometry wasn't UV mapped v1.34: ------ * Added color space support in LW[10] or later v1.33: ------ * Fixed multi-threading bug, could in rare cases cause crash, wrong results or baker hanging so it never finishes * Added support for baking geometry onto itself, by not having any BG layer(s) active v1.32: ------ * Fixed bug in geometry processing, could cause crash in rare cases or potentially lead to occasional trace misses v1.31: ------ * Added custom output dimension support, to allow sizes that aren't a power of two * Added custom output file name option, to allow files using a name other than the UV map name v1.3: ------ * Added multi-threading support * Optimized geometry pre-processing * Added option to prefix filenames with FG layer name (if only 1 FG layer is selected) * (beta2) Fixed a smoothing bug of hi-res geometry (forgot some debug code in beta1), and a few other minor tweaks * (final) Fixed bug when setting explicit thread count of 6 or more (in global options) * (final) Increased max output image dimension to 8192 * (final) Increased max thread count to 32 v1.28: ------ * Fixed bug when using Even Ray Distribution with more than 251 or 252 rays v1.27: ------ * Added option to occlusion and accessibility maps, that selects ray distribution mode * Increased max trace counts for occlusion/accessibility from 128 to 256 rays * Added some error message dialogs to notify of failure to save baker config file v1.26: ------ * Added alpha masking option for Alpha/Opacity maps * Switched compiler for the 32-bit version in order to increase performance v1.25: ------ * Hotfix for thumbnail/preview drawing in PB Image/Normal Map nodes, causing huge lags (of several seconds and more) when used with larger images v1.24: ------ * Added replacement nodes for UV/Vertex map based nodes because built-in nodes fail evalutation in Modeler * Fixed bug (hopefully) which resulted in image mapped surfaces being blurrier than they should * Added output filename validation/cleanup so that baked texture files always get saved even if the UV map name (on which they're based) contains illegal characters v1.23: ------ * Added high-poly geometry mask to alpha channel in normal maps (as complement to the low-poly mask already present in alpha of Color maps) v1.22: ------ * Added support for vertex color maps * Fixed evaluation bug with gradients using bump as input v1.21: ------ * 64-bit version added * Default output directory is now the directory of the lwo file (if available) * Fixed bug loading high-poly normal weighting setting from config file * Fixed default image saver in LW[9] ("Targa Format" was renamed to "LW_TGA_SRC") * Added note to user guide, about bakercfg not being saved if object has no lwo file v1.2: ----- * Added LW[9] (surface-)node support * Added two output map options (Alpha and Reflectivity) * Fixed bug with colored specular ap output (previously ignored if texture was set in "Color") * Added some missing info about output image formats/types to the user guide v1.12: ------ * Added option for angle weighted normals of low-poly geometry and added option to apply weighting when calculating tangent vectors too * Added the normal weighting options for high-poly geometry v1.11: ------ * Added option for area weighted normals of low-poly geometry v1.1: ----- * Added options for normal map coordinate mapping/swizzling,clear color and renormalization after filtering * Fixed small bug in downsize filtering