Preferences

Below are the current available preferences and their default settings:

_images/prefs.png
  1. Message Settings: Deal with where and how information is reported back to the user about progress and errors.
    • Messages to Text Editor: Causes messages and errors produced by Bake Wrangler to be written to a text file named ‘BakeWrangler’ in the current project. When disabled these messages would only be visible in the console. This also enabled the three options below.
    • Clear Old Messages: Clears the text file prior to each bake, so that messages are only relevant to the current/last process.
    • Open Text in new Window: Will open a new window when a bake process starts, displaying the text file (which is continually updated). The size and location of the window will match the Bake Node Editor from which the bake was started. The intention is to allow you to create your own work space with the text file already open and so disable this pop-up.
    • Auto Close Text Window: Will close the above pop-up automatically when a bake completes successfully.
  2. Node Defaults: Sets the default display state of some nodes. Here the initial filter settings of the Objects node can be set along with the default bake and output resolutions. You can also have nodes with collapsed advanced options start with them expanded instead. (Applies only to new nodes)
    • Invert Selected in Bake Modifiers: Causes the modifier selection method to be inverted when using this option in the Mesh node. Viewport hidden modifiers will be baked down instead of shown modifiers.

  3. Render Defaults: Has settings related to the Mesh and Pass nodes, allowing you to configure their defaults. The resolutions set here are used when the global setting is overridden or if no global node is enabled in the scene. (Applies only to new nodes)
    • Objects Always Visible: Causes Bake Wrangler to ignore the visibility settings of an object in Blender. When enabled all objects selected as part of a bake will be made visible.

  4. Output Defaults: Has settings related to the Output Image Path node, allowing you to configure the defaults for newly created nodes. Again the resolutions set here only apply when the global setting is overridden or no active global node is found.
    • Create Paths: Causes Bake Wrangler to attempt to create the output path if it doesn’t exist.
    • Save each Pass: Causes the output to be saved after each bake pass instead of after all contributing passes. This will reduce performance in some cases (especially with Alpha being written every time), but will preserve pass data in the event of a later failure or memory shortage. Use it if some pass data seems to be getting lost or if you have very long pass bake times so as not to lose progress.

  5. Debug: Adds more detailed messages to each process and if a bake fails with an error condition a complete process log will be opened in a new window. Please post this log when reporting a bug.