Ava Supernova
AvaSupernova
All guides
Tutorials·7 min read·

在 Blender 中使用 Ava 制作 3D 模型

Ava 在您自己的电脑上使用 Blender 构建游戏就绪的 3D 模型:先确认需求简报,然后逐步进行,提供 3D 视图、正确导出的纹理,并保存每一步以便您可以回溯。

Blender (Headless) 房间是 Ava 制作 3D 模型的地方。她编写步骤,Blender 在您的电脑上执行这些步骤而无需打开窗口,您可以在可旋转和缩放的 3D 视图中观察模型成型。没有任何内容由云 3D 服务生成:每个模型都是真实的 Blender 工作成果,保存为真正的 .blend 文件,您可以自行打开和修改。

开始之前

  • 安装 Blender。它来自 blender.org,是免费的。Ava 会在常规位置自动找到它。
  • 如果您的 Blender 位于不寻常的位置,请打开“设置” > “常规”,在“Blender (3D 模型)”下点击“选择…”并选择 blender.exe。VS Code 扩展和桌面 IDE 共享此设置。
  • 运行 Blender 本身不需要任何费用。唯一的费用是使用您自己的密钥与 Ava 聊天的成本。

找到房间

打开创意工作室,在侧边栏的 3D 部分查找 Blender (Headless)。告诉 Ava 您想制作什么:“中世纪酒馆的木桶”、“科幻板条箱”、“移动游戏的低多边形树”。

需求简报先行

在构建任何内容之前,Ava 会研究真实参考和实际测量数据,然后将简报置于舞台之上。它涵盖对象是什么、在哪里使用、风格、实际尺寸、参考来源、目标平台(Unreal、Unity、Godot、3D 打印或渲染)、细节预算、状态、附加项和用途,以及她对每项内容的理由说明。

  • 在聊天中与她就其提问,或点击“编辑”自行更改。
  • 确认无误后,点击“同意简报”。只有您可以同意:Ava 不能替您同意,且只有在您同意后她才能开始构建。
  • 如果您或她在稍后更改了它,它将再次等待您的同意。

逐步构建

Ava 分步构建。每完成一步,她都会查看渲染结果,包括以米为单位的尺寸和三角形数量,并告知您她做了什么。每一步都基于上一步,包括您在 Blender 中手动更改的任何内容:使用“在 Blender 中打开”,进行修改,保存,她的下一步将从您的版本开始。

  • 每个模型都有独立的文件夹,包含 .blend 文件、始终存在的 .glb 文件,以及当您要求时生成的 .fbx 文件。
  • 失败的运行不会保存任何内容。模型保持原样。
  • 自您上次对话以来,Ava 在完成三个良好步骤后会停止并检查。说“继续”,她最多可以执行十步。连续三次失败也会让她停止。
  • 每次运行在工作期间都会显示在侧边栏的工作室轨道中。

经得起导出的纹理

Blender 可以使用实时材质效果(噪声、磨损、凹凸)使表面看起来丰富。游戏引擎无法读取这些:直接导出会导致模型显得平淡。因此,Ava 将外观烘焙成真实的纹理图像(基础色、粗糙度、金属度和法线贴图),放在模型旁的 textures 文件夹中,并提供一个可干净导出的材质。如果模型仍有未烘焙的细节,她的报告会有所说明,直到烘焙完成她才算结束。

回溯

每个成功的步骤都会被保存,并在舞台底部的历史记录条中显示缩略图。点击其中一个查看,然后点击“返回此处”以恢复它及其所有纹理。回溯本身也被保存为一个步骤,因此之后的内容不会丢失。保留最后 20 个步骤。

多个模型

  • 新简报会清空舞台以开始新作品。从模型列表切换您的模型。
  • 请求 Ava 以新名称复制模型以尝试变体。副本保留简报并开始其独立的历史记录。
  • 删除会移除整个模型文件夹。它总是先询问,并且在 Ava 工作时等待。

安全保障

Ava 的步骤是 Blender 运行的 Python 脚本。每个脚本在运行前都会经过检查,并且 Blender 内部的守护程序会在运行时阻止其启动其他程序、使用网络、访问模型文件夹之外或更改 Blender 设置。Blender 启动时也会关闭其自身的脚本和插件。这是一个防护机制,而非沙盒:它阻止建模脚本没有理由执行的操作。

库中的模型

每个模型都会出现在库中,显示相同的 3D 视图、尺寸、三角形数量和制作它的 Blender 版本。在那里,您可以在 Blender 中打开它,打开其文件夹,复制 .glb 或 .fbx 的路径,在项目中使用它,或将其放入打包文件夹中。

从库到游戏引擎

库中的文件夹和包

出售你的作品

creative studioblender3dgame assetstutorials