v0.3.0
Warning
A newer version is available. Download the latest release to get new features and bug fixes.
This update adds support for SDXL, safetensors
and ckpt
files, a new API for extending Dream Textures with new backends, and more.
Choose Your Installation
Several versions are available. Find the one that will work for you.
Windows
NVIDIA GPU
- Dream Textures for Windows (CUDA) - Local generation 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.
Note
If you get the errorModuleNotFoundError: No module named '...'
, you will need to copy the files into Blender manually:
- Delete the dream textures folder here:
C:\Users\YOUR_USER\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\dream_textures
- Manually unzip the add-on folder to that same path. After doing that there should be a file
__init__.py
inC:\Users\YOUR_USER\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\dream_textures\__init__.py
- Restart Blender
AMD GPU
- Dream Textures for Windows (DirectML) - Local generation with DirectX 12
macOS
Apple Silicon (M1/M2)
- Dream Textures for Apple Silicon - Local generation 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.
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
Stable Diffusion XL
Use the model stabilityai/stable-diffusion-xl-base-1.0
for higher resolution 1024x1024 images. Include the refiner model stabilityai/stable-diffusion-xl-refiner-1.0
to improve the results even further.
HD Texture Generation | SDXL ControlNet Support |
---|---|
.safetensors
and .ckpt
file support
Link individual files or entire folders of models. You can configure linked models from Dream Textures' preferences.
Public Backend API
A new API is available for extending Dream Textures. This can be used to add custom generation backends.
For example, a backend that connects to ComfyUI could be created as a standalone addon.
Dream Textures has built-in support for a HuggingFace Diffusers backend. If you are interested in contributing a new backend, this backend can be used as a reference.
Dream Textures backend addons are kept in the community_backends
folder. If you make a useful backend, feel free to open a PR adding it to this folder.
Full Changelog
- Add more nodes by @carson-katri in #626
- Various UI Tweaks by @NullSenseStudio in #659
- Update DirectML by @NullSenseStudio in #667
- Public Backend API by @carson-katri in #654
- DirectML Out of Memory Retry by @NullSenseStudio in #707
- Check for refiner before unpacking tuple from
load_model
by @carson-katri in #716 - Fix depth projection with ControlNet by @carson-katri in #717
- ControlNet
AutoPipeline.from_pipe
lookup workaround by @carson-katri in #720 - Upgrade diffusers and remove ControlNet workaround by @carson-katri in #721
Full Changelog: 0.2.0...0.3.0