Unity AI 立方图生成器:通过文本提示创建天空框和环境反射

今天,我们的 Unity AI Open Beta 系列中的条目探讨了如何使用 Cubemap Generator 快速创建原型环境的立方图。
Unity AI Cubemap Generator 是 Unity AI 开放测试版的一部分,内置在 Unity 编辑器中的生成 AI 工具。它允许您从基于文本的提示或参考图像创建无缝的 360º 立方图 — — 准备直接在您的场景中用作天盒、环境反射或光源 — — 无需离开编辑器或打开第三方工具。
本博客涵盖了立方图生成器工作流的每个阶段:打开窗口、选择 AI 模型、编写提示、使用参考图像、管理代、放大以及将结果应用到场景。

什么是立方图,为什么要在原型制作过程中生成立方图?
立方体图是映射到围绕场景的立方体的六个面的图像集合。Unity 使用立方图来渲染天盒 — — 场景周围的天空和遥远环境可见 — — 并推动材料和表面上的环境反射。反射探头、天盒材料和许多照明工作流程都依赖于立方体地图。
在原型制作阶段,您通常需要占位符天盒和反射环境来验证照明心情、测试素材响应,并在最终素材资源准备好之前屏蔽场景的视觉感受。立方图生成器可以通过从文本描述中生成可用的占位符立方图来帮助加速这一过程。
与所有 Unity AI Generator 一样,生成的素材资源也是占位符内容的原型工具。生成的立方图在项目发货前会替换为人工制作的最终美工。它们是迭代的起点,而不是艺术家和环境设计师工作的替代品。
打开立方图生成器
创建或选择配置为生成 AI 的立方图资产时,立方图生成器将自动打开。
要打开它,请执行以下操作:
1."在""项目""窗口中,右键单击一个空区域。"
2.选择创建 > 渲染 > 生成立方图。
3.素材资源文件夹中将显示一个新的立方图素材。重命名它。
Cubemap Generator 窗口将随新资产一起打开。
生成窗口 – 控件和选项
生成窗口是定义立方图生成器生成的内容的主界面。可以使用以下选项:
型号选择
选择"更改"按钮以打开"选择 AI 模型"窗口并选择最适合您的立方图类型的模型。模型的命名是为了描述它们的输出样式 — — 例如,Cinematic 或 Cartoon。为预期环境(照片真实的森林与风格化的幻想世界)选择合适的模型会影响每一代人的外观。
提示
输入要多维数据集映射表示的环境的文本描述。要具体到设置,一天中的时间,天气,和心情。例如:"中世纪小径在城堡旁边的森林里"
否定提示
否定提示字段用于描述要从结果中排除的元素。如果模型倾向于包含不符合您场景的元素 — — 例如人物、建筑物或某些颜色色调 — — 则在此处输入这些术语会引导一代人远离它们。
伯爵
计数滑块设置要在一次运行中生成多少立方图变体。在一次通过中生成多个变体,可让您比较结果并选择最合适的变体,而无需重新输入相同的提示。
自定义种子
启用自定义种子并输入特定数字会将生成锁定到可重复的起点。当您希望跨多个提示生成一致的结果时,例如,当在同一环境中迭代时,提示发生微小变化,这非常有用。

添加更多控件以提示
选择添加更多控件以提示打开一个面板,用于附加指导生成的参考图像运算符。请参阅下面的"从参考图像生成"部分。
根据参考图像生成
除了文本提示外,立方图生成器还支持参考图像输入,这些参考图像输入会影响所生成的内容的视觉特性。当你有一个现有的概念图像,一个画的天空参考,或一个场景的截图,你想匹配的心情时,这是有用的。
添加参考图像:
1.在“生成”窗口中,选择“添加更多控件以提示”。
2.在"选择要添加的操作符"窗口中,选择以下引用类型之一:
图像参考 – 使用参考图像定义立方图的基础视觉外观 – 调色板、照明色调和整体美学。
构图参考 – 指导场景元素的空间布局。当您希望生成的内容反映特定的布局时,请使用此功能 — — 例如,地平线、占优势的陆块或天空与地面的特定分布。
深度参考 – 添加深度数据,用于生成清晰感知近、中、远元素的环境。这特别适用于参考具有分层深度的自然环境图像。
3.通过浏览"选择纹理 2D"窗口从素材资源中选择参考图像。
4.调整"强度"滑块以设置参考图像对结果的影响程度。值越低,表示文字提示的控制力越大;值越高,表示参考图像的影响力越大。
5.选择生成。
参考图像与生成数据一起保存,可在以后的用户时长/会话次数中重复使用。
"世代"面板
由生成运行生成的每个多维数据集映射都显示在生成面板中。缩略图显示每个结果的 360º 预览以及使用的提示和模型。
将鼠标悬停在缩略图上将显示生成详细信息。
右键单击缩略图将打开具有以下选项的上下文菜单:
- 选择 – 突出显示"项目"窗口中的立方图。
- 晋升到当前资产 – 将当前多维数据集图资产替换为所选生成。当您找到要提交到资产插槽的结果时,请使用此选项。
- 提升到新资产--从所选生成中创建新的独立资产,保留原始多维数据集图资产不变。
- 在 Finder 中显示 – 打开计算机上所选生成项的文件位置。
显示生成数据 显示用于生成此立方图的模型、提示和参考图像设置。从生成数据窗口中,您可以:
- 选择使用全部 可将每个设置复制回生成窗口,以便进行后续生成。
- 选择 使用 仅复制选定的单个设置。
- 选择复制 可立即使用这些设置生成新的多维数据集图。
升级生成的多维数据集图
初始生成文件另存为 .jpg 预览文件。要生成适合在天空箱、反射探头或大规模环境中使用的高分辨率版本,请使用"高档"功能。
要升级:
1."在""生成""窗口中,选择""升级""选项卡。"
2.查看基本图像部分中显示的立方图。
3.选择“升级”。
升级后的版本保存为 .png 文件。缩放功能在保留图像内容的同时增强了分辨率和清晰度。


将立方图生成器与 Unity AI Assistant 配合使用
也可以通过 Unity AI Assistant 窗口使用自然语言提示调用并引导 Cubemap Generator。在 Agent 模式下,Unity AI Assistant 了解您的完整项目上下文 — — 包括场景设置、活动 GameObjects、现有素材和已安装的软件包 — — 并可以使用该上下文建议或启动多维数据集图生成工作流。
例如,您可以提示 Unity AI Assistant:“生成此场景的夜间森林天盒立方图”,它将打开相应的工作流,预先填充相关设置,并根据项目的上下文提议生成。
更多关于Unity AI
如果您有兴趣阅读更多关于 Unity AI Open Beta 中可用内容的信息,我们邀请您阅读本系列中的其他文章:
今天试试Unity AI
Unity AI 开放测试版现已面向所有 Unity 6 开发人员。注册免费试用版,探索 AI Assistant,通过 AI Gateway 连接您的首选工具,并使用内置的项目感知型 AI Agent 开始体验您的开发工作流。
在 Unity.com/features/ai 注册并了解有关计划、定价和数据隐私的更多信息
完整文档可从编辑器链接的 Unity AI 文档中获取,也可在 docs. Unity3d.com 上获取。
Unity AI Assistant 目前处于开放测试版。因此,本帖子中描述的功能、行为和可用性正在积极开发中,可能会更改、限制或终止,恕不另行通知。