Skip to content

v0.3.0

Compare
Choose a tag to compare
@carson-katri carson-katri released this 04 Nov 19:52
be9d508

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 the dream_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 error ModuleNotFoundError: No module named '...', you will need to copy the files into Blender manually:

  1. Delete the dream textures folder here: C:\Users\YOUR_USER\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\dream_textures
  2. Manually unzip the add-on folder to that same path. After doing that there should be a file __init__.py in C:\Users\YOUR_USER\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\dream_textures\__init__.py
  3. Restart Blender

AMD GPU

macOS

Apple Silicon (M1/M2)

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

brick

mossy_cliff

stormtrooper_depth-sdxl

stormtrooper

.safetensors and .ckpt file support

Link individual files or entire folders of models. You can configure linked models from Dream Textures' preferences.

Screenshot 2023-11-03 at 2 28 27 PM

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

Full Changelog: 0.2.0...0.3.0