v0.2.0
Warning
A newer version is available. Download the latest release to get new features and bug fixes.
This update brings ControlNet, optimization, and nodes!
Check out the new render engine to get started with the node system.
Join the Dream Textures Discord server to discuss the add-on, share your art, and get help from other users.
Choose Your Installation
Several versions are available. Find the one that will work for you.
Windows
NVIDIA GPU
- Dream Textures for Windows (CUDA) - Local and cloud rendering with NVIDIA CUDA
- Due to file size limits on GitHub, the add-on ZIP file is contained in a 7-Zip archive.
- Install 7-Zip, right click on the downloaded
dream_textures-windows-cuda.7z
archive, select "7-Zip" > "Extract Here" to get thedream_textures-windows-cuda.zip
file. - In Blender preferences open "Add-ons" > "Install...", then choose the
dream_textures-windows-cuda.zip
file.
AMD GPU
- Dream Textures for Windows (DirectML) - Local and cloud rendering with DirectML
macOS
Apple Silicon (M1/M2)
- Dream Textures for Apple Silicon - Local and cloud rendering for Apple Silicon Macs
Intel
Dream Textures is not currently available for Intel Macs.
Linux
Installation must be completed manually. Follow the instructions to install manually for more details.
Blender Market
You can optionally purchase it for a small fee on Blender Market.
The version on Blender Market is identical to the free download available here. It is simply a way to support my work on this tool.
Note DreamStudio builds will no longer be released. Please see the official Stability for Blender addon for DreamStudio integration.
Setup
After installing the appropriate add-on ZIP file, enable the add-on and expand its preferences. There you will find further instructions for setup.
See the setup guide for more detailed instructions.
What's New
ControlNet
ControlNet gives you a lot more control over image generation. It has been fully integrated into the new render engine, as well as in the Image Editor and texture projection panel.
Here are some things you can do with it.
- Turn a pose into an image
OpenPose.mov
- Colorize a Grease Pencil sketch
GreasePencil.mov
- Render a scene from a basic mesh
NormalMap.mov
- Improved texture projection fidelity, and image editing with ip2p
DepthProjection.mov
Optimizations
PyTorch 2.0 is now bundled with the release. This brings the new SDP attention which reduces memory and generates faster. This new optimization is enabled by default.
A new CFG End optimization is also included which can be used to disabled classifier-free guidance after a certain percentage of steps. This can be great for quick prototyping.
The optimization UI is also improved to provide a better overview of what each option does. The time each generation takes is now displayed below the "Generate" button.
Render Engine
A dedicated "Dream Textures" render engine is now available. It provides the node system and acts as an alternative to engines like Cycles or Eevee.
Learn more about the render engine and node system in the wiki.
Full Changelog
- Add ControlNet by @carson-katri in #585
- Optimization Fixes and Improvements by @NullSenseStudio in #575
- Add segmentation ControlNet support by @carson-katri in #614
- Support Inpainting with ControlNet by @carson-katri in #625
- Add CFG End Optimization by @carson-katri in #617
- Bump Torch ROCm version to 2.0 by @cornpo in #636
- Add normal map generation by @carson-katri in #632
- Release v0.2.0 by @carson-katri in #638
New Contributors
Full Changelog: 0.1.0...0.2.0