Page cover

Changelog

Auto Bake has undergone several version changes since its launch, featuring major improvements, significant updates, and bug fixes. Here, you can find a summary of the changes made in each version.

Improvements

  • Bake Map Visibility Control: Instead of using simple toggles for categories, a new window now allows each bake map to be individually disabled or enabled, moved within categories, or transferred into another one. Categories can also be created, deleted, renamed, and moved.

  • Bake List Import: One-click solution for instantly importing (via the Load by Linked option) bake maps into the bake list by Ctrl-clicking on the bake list's add button.

  • Customizable Default Item Values: Options to set default list item scale, multiplier, and map values.

  • Scale and Multiplier Step Control: Options for adjusting the scale and multiplier step values, controlling how much they increase or decrease when changing them.

  • List Design Customization: Five different list design options for controlling the look of the queue, tile, and bake lists.

  • Edited List Item Focus: Automatically selects the edited list item (scale, type, multiplier, tile).

  • Split Texture Export Settings: Allows choosing between two export settings for each bake map that will be used when exporting the baked textures.

  • Per-Map Bit Depth Setting: Enables setting the bit depth for each bake map individually.

  • New Target UV: Target UV option 'New', it creates a new UV map using Blender's Smart UV Project with the set UV name. If a UV map with that name already exists, it will be used instead of creating a new one.

  • Keep Bake Map Preview: When the previewed and selected bake list item's type is changed, it automatically re-enables the preview for the changed map.

  • Baking Multiresolution Maps: The multiresolution modifier is now automatically removed from the final object if a normal or displacement texture was baked from it (avoiding double normal or displacement strength).

  • Texture Interpolation: Option to change the default texture interpolation method for the baked textures.

  • Texture Name Filtering: Names are no longer pre-filtered for characters reserved by the operating system. Filtering now only occurs during export, affecting only the exported texture file's name.

  • Object Name Filtering: Exported object file names are now also filtered for characters reserved by the operating system during export.

  • Filename Character Filtering: Two new options for setting which characters to filter from the file names and what characters to replace them with.

  • Final Material Synchronization: Option to synchronize the final material with the final object (by default, the final material is matched to the final object).

  • Material Cleanup Synchronization: Option to synchronize the material cleanup option with the final object (by default, material cleanup is matched to the final object).

  • Texture Export Synchronization: Option to synchronize texture export with object export (by default, the texture export settings match the object export).


Changes

  • Panel Property Display: Changed the display method of properties within the folder, object, material, image, bake list, queue, and selected-to-active panels.

  • Map Menu Order: Inverted the order of maps by categories within the bake type menu.

  • Bake Start Popup: Set the "Bake by material" option to be disabled by default as shown in the bake start popup window. Added descriptions to the category markers to improve clarity.

  • Preset: Removed the Color Override option and its properties from the presets and moved the "Bake by material" option from the Materials into the Bake List's menu.

  • Text Alerts Update: Removed the "Alerts (All)" and "Bake Errors" options since they are no longer used.

  • Preferences Menu: Adjusted the preferences menu to reflect new and removed properties. New categories have been created, and some existing ones have been renamed.

  • Property and Button Descriptions: The descriptions for some buttons and properties were updated to improve clarity and correct typos.

  • Use Render Sampling Option: The option was moved to Preferences > Map Method > Sampling.

  • Auto-Pick Sampling Option: The auto-pick sampling option was removed and is now enabled whenever the Sampling Map Method is set to split.

  • Node Tiling Option: The option was moved to Preferences > Material.

  • Bake by Material: The option was moved to the Bake List's dropdown menu from the Material panel.

  • Target UV Set: The option was renamed from "Set" to "Selected."

  • Load by Linked Rename: The option was renamed to "Import", and its popup window's 'Item Placement' and 'Reset Source' options were removed.

  • Shortcut Function Updates: Certain buttons had their Ctrl, Shift, and Alt functionalities modified, including the list add, remove, up, and down buttons. See button descriptions for details.

  • Icon Behavior Update: This change ensures that toggle options no longer change their icons based on their states (only checkmark icons are used).

  • Final Object Visibility: The option was moved from Object > Final panel to Preferences > Assorted section.

  • Baking Multiresolution Modifier: Changed to use the first enabled multiresolution modifier in the stack instead of the first one, whether it is enabled or not.

  • Panel Title Behavior: Clicking on the panel's name now always opens or closes the panel whether there is a checkbox in the title or not.


Fixes

  • Bake Map Preview: Resolved a breaking issue where an undo operation caused the bake map preview to get stuck and prevented it from being disabled with the preview button.

  • Baking Unset Multiresolution: Addressed an error that occurred when baking a multiresolution texture while the object's multiresolution modifier was disabled or had no subdivision level.

  • UV Overwrite: Corrected the UV overwrite option when baking multiple objects with shared textures enabled.

  • Invalid File Paths: Fixed valid file paths flagged in certain cases as non-existent.

  • Final Material (Standard) Normal: Handled the baked (Standard) Normal texture to also automatically set up for the final material.

  • Remove Duplicates: Resolved the remove duplicates button removing all the duplicates instead of leaving one instance of the duplicated list items.

  • Bake Queue: Fixed an issue where no instance of the duplicated bake list items was added to the bake queue.

Last updated

Was this helpful?