天空盒生成
开始
从GUI开始
参考 生成3D模型 的开始部分。
从CLI开始
使用 generate_skybox 工具生成天空盒。生成完成后,天空盒材质自动保存并可在场景中使用。
输入模式:
| 模式 | 参数 | 说明 |
|---|---|---|
| 文生天空盒 | prompt | 纯文字描述 |
| 图生天空盒 | image_path | 从参考图生成 |
模型
Rodin Skybox
- 唯一支持的天空盒模型,无
generator_id参数可选 - 输出: PNG 导入为 TextureCube(Cubemap),自动创建
.mat材质文件 - 输出分辨率由模型服务端决定,不支持自定义(无
resolution参数) - 关键参数:
prompt:天空环境描述(如"sunset over ocean with dramatic clouds")image_path:参考图路径(Assets/...)high_res:高清模式开关(不传时服务端默认开启)
至少提供
prompt或image_path之一。
优化
提示词优化
- 强调氛围:
"golden hour sunset with volumetric light rays"比"sunset"效果好 - 指定天气和时段:
"starry night sky with northern lights"/"overcast grey sky with rolling clouds" - 描述远景细节:如
"distant mountain silhouettes"/"horizon glow"
分辨率说明
- ⚠️ 不支持指定分辨率(
"512"/"1024"/"2048"/"4096"等resolution参数均无效,会被忽略)。Rodin 输出固定档位,high_res: true可开启高分辨率输出 - 需要 4K 级展开图:生成后调用
upscale_image(Real-ESRGAN 4x)放大到 4096 宽
参考图引导
- 提供参考图能显著提升天空盒与场景风格的匹配度
- 适合项目已有美术设定图的场景
注意事项
- ⚠️ 生成耗时 60–180 秒
- ⚠️ 输出路径:默认
Assets/TJGenerators/History/ - ⚠️ 不要用天空盒工具生成 3D 模型、精灵或角色——各有专门的生成工具
- ⚠️ Domain Reload:生成期间不要在磁盘写入
.cs文件,使用execute_csharp_script代替 - ⚠️ 中断恢复:生成中断时需用
force_overwrite=true重新生成