Output Image Path

The Output Image Path node specifies where an image should be saved, the name to use and all the file format information. Currently it is the only output path for a bake. It takes color or value data from one or more Pass nodes as input. Each input is written to the final image in the order they appear, such that if you used the Color input and the R input (assuming none of the input data had Masks assigned) the R input would override every Red value of the Color input. Writing to the A (Alpha) channel requires an image format that supports alpha to be chosen or it will be ignored. Writing alpha also takes slightly longer and is performed in a separate pass once colors are written. An output is provided for linking to one or more Batch Bake nodes if desired.

_images/outputimgpath.png
  1. Bake Image Button: After validating settings this will cause all connected passes to be performed, mixed together and saved to the output file. This is the primary method for starting a non-batch bake. For the differences with the similar Bake Pass button take a look at the Bake Pass vs Image example.

  2. Format: Drop down list of supported image formats. This will default to the output format selected for your current scene when placing the node. The options in section [7] will change depending on the format chosen.

  3. Image Path: Simply used to select the path where the image will be saved. Relative paths may be used (eg. // to refer to the path the .blend file is in).

  4. Image Name: The name of the image with or without the extension. The extension will be added for the currently selected file format unless you have given the file an extension that isn’t recognized (eg. if format was set to ‘JPEG’ both ‘img’ and ‘img.png’ would be saved as ‘img.jpg’ but ‘img.myext’ would not be changed).

  5. Advanced Settings: Collapses or expands the more advanced or less used settings to reduce clutter and node footprint.

  6. Local X and Y Resolution: These are used only to override any Resolutions nodes or when no global values are set or active.

  7. Clear Image: When enabled and if the target image already exists, it will clear the image to black (and transparent if supported by image settings) before writing bake data.

  8. Use 32 Bit Float: Normally blender renders images using 8bits per channel per pixel (24bpp or 32bpp with Alpha). If you want to save your output in a format with more data per pixel than that you need to enable this option. All contributing passes will then use 92bpp (128bpp with Alpha). This uses up 4x more memory than standard, but can be useful for data maps (eg. normals) to allow more variations in color (and hence a more accurate representation of the data). For plain color maps it generally doesn’t provide any advantages. You must also use an image format and bit depth with higher than 8bpp or the extra data will be lost and colors may appear different than expected as they are remapped to a lower bit depth.

  9. Format Options: This group of options are specific to the chosen image format and will change accordingly. Almost all formats support ‘Color Space’, if you are unsure what to pick use ‘sRGB’ for color information and ‘Non-Color’ for data maps like normals. For any other settings either use the defaults or check the tool-tip for more information if you are unsure.