> For the complete documentation index, see [llms.txt](https://docs.shadersource.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shadersource.io/assets-and-plugins/texture-tools/changelog.md).

# Changelog

#### **\[16 July 2025] Version 2.0 - UE5.4+ - The AI & Workflow Update**

Version 2.0 is a complete overhaul of the Texture Tools plugin, introducing powerful new generative AI capabilities and a redesigned, non-destructive workflow to dramatically enhance your productivity.

**Major New Features:**

* **New Job: AI Generation (ComfyUI Integration)**
  * Harness the full power of Stable Diffusion directly within the Unreal Editor.
  * Supports Text-to-Image, Image-to-Image, Inpainting, and ControlNet workflows.
  * Automatically manages the ComfyUI backend process.
  * Live progress updates are streamed directly into the UI.
* **Complete UI & Workflow Overhaul**
  * **Job Queue System:** The entire tool is now built around a multi-job processing queue. Add, delete, and reorder jobs to create complex, non-destructive texturing pipelines.
  * **Batch Processing:** Run the entire job queue as a single batch operation.
  * **New Three-Panel Layout:** The UI has been redesigned with dedicated panels for Viewports, the Job List, and a context-sensitive Details panel for a more intuitive workflow.
* **Advanced Viewport & Previewing**
  * **3D PBR Material Viewer:** A new viewport mode allows you to preview your generated materials on standard 3D meshes (Sphere, Cube, etc.) in a fully lit environment.
  * **Interactive Inpainting Canvas:** A new "Draw Mask" view mode provides a full-featured canvas for painting inpainting masks directly onto your input textures, with controls for brush type, size, and feathering.
  * **Enhanced 2D Viewer:** The 2D texture viewer now includes pan/zoom, tiling preview, and individual RGBA channel isolation.
* **Workflow Enhancements**
  * **Preset System:** Save and load entire job configurations, including all AI and procedural settings, as a `UDataAsset`.
  * **Content Browser Integration:** Right-click on any `Texture2D` and use the "Send to Texture Tools" context menu to instantly create a new job with that texture as the input.

**\[10 April 2024] Version 1.1b - UE5.3+**

* Fixed up class names to bring them in line with new SHADERSOURCE naming conventions

**\[10 April 2024]: Version 1.1a - UE5.1-UE5.3**

* Fixed up some SHADERSOURCE branding in the tool
* Moved the Texture Tools button to the new SHADERSOURCE menu

**Hotfix UE5.0**

* Fixed texture output not being directed to selected output path
* Fixed various warning in output log

**V1.1 Update 11/12/2020 -Released!**

* Added ability to export texture to disk with the formats (png, jpg, bmp, exr)
* Fixed Issues with Alpha Channels
* Added ability to select Output Path and Export Path
* Added ability to show toggle the alpha channel in the Output Preview
* Inputting textures now use the asset explorer dialog, but also added ability to "Use Selected Asset from Content Browser" and "Browse to Texture in Content Browser"
* Added dropdown for "Fixed Resolutions" for easy access to common texture resolutions.
