dream-textures - Blender着色器编辑器内置的稳定扩散

Created at: 2022-09-09 01:53:16
Language: Python
License: GPL-3.0

梦幻纹理,副标题:搅拌机内置稳定扩散

最新版本 加入不和谐 总下载量 在搅拌机市场上购买

  • 使用简单的文本提示创建纹理、概念艺术、背景资源等
  • 使用“无缝”选项创建完美平铺且没有可见接缝的纹理
  • 使用“项目梦幻纹理”和图像深度对整个场景进行纹理处理
  • 使用循环渲染通道重新设置动画样式
  • 在计算机上运行模型以迭代,而不会降低服务速度

安装

下载最新版本,并按照其中的说明启动并运行。

在 macOS 上,你可能会遇到依赖项的隔离问题。要解决此问题,请在应用程序中运行以下命令:。这将允许加载 PyTorch 的 s 和 s,而无需在“系统偏好设置”中手动允许每个。

Terminal
xattr -r -d com.apple.quarantine ~/Library/Application\ Support/Blender/3.3/scripts/addons/dream_textures/.python_dependencies
.dylib
.so

如果你需要安装的可视化指南,请参阅Ashlee Martino-Tarr的此视频教程:https://youtu.be/kEcr8cNmqZk

如果任何指南过时,请确保始终安装最新版本的附加组件。

用法

以下是一些快速指南:

建立

各种平台和配置的设置说明。

图像生成

使用文本提示创建纹理、概念图等。了解如何使用各种配置选项来准确获取所需内容。

显示图像生成过程每个步骤的图形

纹理投影

对整个模型和场景进行纹理处理,使其具有图像深度。

显示纹理投影过程每个步骤的图形

上漆/外涂

Inpaint 可修复图像并自动将现有纹理转换为无缝纹理。

外画以通过向任意方向扩展图像来增加图像的大小。

显示外涂过程每个步骤的图形

渲染通道

执行风格迁移并使用稳定扩散作为后期处理步骤创建新颖的动画。

显示渲染通道的每一帧的图形,与原始结果和生成的结果分开

人工智能升级

将你的低分辨率世代升级 4 倍。

显示升级过程每个步骤的图形

历史

调用、导出和导入历史记录条目以供以后使用。

兼容性

Dream Textures已经用CUDA和Apple Silicon GPU进行了测试。建议使用超过 4GB 的 VRAM。

如果你对受支持的 GPU 有问题,请创建一个问题。

云处理

如果你的硬件不受支持,你可以使用 DreamStudio 在云中进行处理。按照发行说明中的说明使用 DreamStudio 进行设置。

贡献

克隆存储库后,还需要完成几个步骤来设置开发环境:

  1. 安装子模块:
git submodule update --init --recursive
  1. 我推荐 VS Code 的 Blender 开发扩展进行调试。如果你只想手动安装,你可以把 repo 文件夹放在 Blender 的插件目录中。
    dream_textures
  2. 在 Blender 中运行本地插件后,像往常一样设置模型权重。
  3. 在本地安装依赖项
    • 打开搅拌机的首选项窗口
    • 启用界面>显示>开发人员附加功能
    • 然后在“梦幻纹理>开发工具”>“附加组件”下安装用于开发的依赖项
    • 这会将所选平台的所有 pip 依赖项下载到
      .python_dependencies

技巧

  1. 在 Apple 芯片上,使用不兼容的二进制文件时,你可能会遇到 gRPC 错误。如果是这样,请使用以下命令安装正确的 gRPC 版本:
    requirements-dream-studio.txt
pip install --no-binary :all: grpcio --ignore-installed --target .python_dependencies --upgrade