Blender 3D AI Render
详情
下载文件
模型描述
什么是 Neural Render?
Neural Render 是一个 Blender 插件,将 Replicate 的 AI 模型集成到你的 Blender 工作流中。它允许你在 Blender 内直接使用 AI 处理渲染图像,提升其质量与分辨率,或基于你的渲染结果生成新图像。
为什么选择 Replicate?
虽然我们可以使用本地模型进行推理,使项目真正开源,但第一版是基于 Replicate——云计算提供商——构建的,以确保我们能够以极快的速度和高质量在云端运行任何模型。当我们更接近设备端图像推理时,我计划发布有关此工作流的更新。
渲染将不再相同
尽管传统渲染仍然非常重要,其灵活性无可替代,但AI渲染在许多应用场景中已表现得更好,甚至可能取代传统方式。我将为你展示一些最近发现的案例。
当前功能:
- 使用 Clarity Upscaler 放大并增强渲染图像
- 使用 Control Net 基于你的渲染生成新图像
- 可自定义的 AI 处理参数
- 与 Blender 渲染流程无缝集成
- 支持多种 Stable Diffusion 模型和控制类型
- 支持平铺、下采样和自定义 LoRA 模型

你可以在下方找到有关如何安装和使用该插件的详细说明,以及代码和必要依赖。欢迎贡献并直接向 GitHub 仓库添加信息或示例。
安装
- 下载插件 ZIP 文件
- 在 Blender 中,前往 编辑 > 首选项 > 插件
- 点击“安装”,选择下载的 ZIP 文件
- 启用 “Render: Neural Render” 插件
使用
- 在插件首选项中设置你的 Replicate API 密钥
- 进入 属性面板 > 渲染选项卡 > Neural Render 区域
- 选择你要使用的 AI 模型(Clarity Upscaler 或 Control Net)
- 根据需要调整 AI 处理参数
- 点击 “Neural Render” 按钮,使用 AI 处理你的渲染图像
系统要求
- Blender 4.2.0 或更高版本
- 活跃的互联网连接
- Replicate 账户
- Replicate API 密钥
开始使用 Replicate
- 访问 Replicate 网站:https://replicate.com
- 如果你还没有账户,请注册一个
- 登录后,进入账户设置
- 找到 API 令牌部分,生成一个新的 API 令牌
- 复制此 API 令牌并妥善保存——你需要它来使用插件
请切勿公开分享你的 API 令牌。如有需要,你随时可以生成新的令牌。
配置
- API 密钥:在插件首选项中输入你的 Replicate API 密钥
- AI 模型:选择 Clarity Upscaler 或 Control Net
- 模型特定参数:根据所选模型进行调整
Clarity Upscaler 参数
- 正向提示词:描述你希望增强的图像内容
- 负向提示词:描述你希望避免的图像内容
- 种子:设置可复现结果的种子
- 步数:推理步骤数量
- 调度器:选择 AI 调度算法
- 放大倍数:设置放大倍率
- 其他参数:调整创意度、相似度、平铺等
Control Net 参数
- 提示词:描述你想要生成的图像
- 负向提示词:描述你希望避免的图像内容
- 种子:设置可复现结果的种子
- 步数:推理步骤数量
- 控制类型:选择 canny、soft edge 或 depth
- 引导尺度:调整提示词的影响强度
- 控制强度:设置控制的强度
使用建议与注意事项
注意
使用本插件配合 Replicate API 可能会产生费用。用户需自行负责其使用行为及相关费用。请谨慎管理设置,避免高使用量和高费用。
使用建议
- 你可以以极低质量渲染(无需下采样)以获得更快的速度和更低的价格。
- 当渲染尺寸超过 1024 像素时,建议使用下采样。
- 为在下采样时保留细节,你可以渲染高达任意分辨率(2-6K),但务必使用下采样,以在节省用量和成本的同时维持细节。
- 如果放大倍数超过 2,请确保你的渲染图像原始分辨率较低。
实用小贴士
- 改变种子以多样化生成结果。
- 降低创意度和相似度值只会放大/增强你的渲染;若要获得创意输出,可尝试提高这些数值,大胆实验。
安装提示
如果安装插件时遇到依赖缺失问题,可手动安装所需包。方法如下:
方法一(适用于 Mac,部分 Windows 系统也可能适用):
- 打开 Blender 的脚本编辑器
- 创建一个新文本文件
- 粘贴并运行以下 Python 代码:
import sys
import subprocess
subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'replicate'])
- 重启 Blender
- 再次尝试启用 Neural Render 插件
方法二(Windows 用户备选方案):
如果方法一在你的 Windows 系统上无效,请执行以下步骤:
找到你的 Blender 安装目录。通常位于:
C:\Program Files\Blender Foundation\Blender 4.2在 Windows 文件资源管理器中导航到该目录
在顶部地址栏输入
cmd并按回车,将在 Blender 目录中打开命令提示符窗口在命令提示符中输入以下命令并按回车:
4.2\python\bin\python.exe -m pip install replicate等待安装完成,你会看到成功提示
关闭命令提示符并重启 Blender
再次尝试启用 Neural Render 插件
以上方法应在 Blender 的 Python 环境中安装必要的 'replicate' 包。如仍有问题,请查阅我们的 GitHub 仓库获取最新故障排除建议。
参数说明
- 正向提示词:描述你希望增强或添加到图像中的内容
- 负向提示词:描述你希望避免或从图像中移除的内容
- 种子:设置可复现结果的种子(0 表示随机)
- 步数:推理步数(数值越高可能质量越好,但耗时更长)
- 调度器:选择扩散过程的 AI 调度算法
- 放大倍数:设置图像的放大倍率
- 动态:调整 HDR 效果,建议尝试 3 到 9 的值
- 创意度:控制创意解释程度,建议尝试 0.3 到 0.9 的值
- 相似度:决定输出与输入的相似程度,建议尝试 0.3 到 1.6 的值
- 平铺宽度/高度:影响图像的分形程度,数值越低分形越强
- SD 模型:选择 Stable Diffusion 模型检查点
- 下采样:启用在放大前对图像进行下采样(推荐用于大尺寸图像)
- 下采样分辨率:设置下采样的目标分辨率
- LoRA 链接:添加 LoRA 文件链接以进行额外微调
- 自定义 SD 模型:提供自定义 Stable Diffusion 模型的链接
- 锐化:在放大后对图像应用锐化
- 掩码:提供掩码图像 URL,以在放大过程中保留特定区域
- 手部修复:使用 Clarity 修复图像中的手部
- 图案:启用以对图案进行无缝平铺放大
- 输出格式:选择输出图像格式(WebP、JPEG 或 PNG)
致谢
- 由 Alex Nix 开发
- 由 Replicate 和 Clarity Upscaler 模型提供支持
- 专为 Blender(免费开源的 3D 创作套件)打造
- Flux Control Net 模型由 xlabs-ai 提供
- Control Net 模型由 jagilley 提供
- Cursor AI 负责其他所有内容









