Skybox 天空盒
基本用法
通过SkyBox
构建天空盒
制作天空盒步骤
1. 获取HDR资源
前往 https://polyhaven.com/zh/a/rustig_koppie 下载HDR资源,也可以到其它网站获取 也可以使用NVIDIA提供的AI工具生成HDR:https://www.nvidia.cn/studio/canvas/
2. 将HDR资源拆分为盒子资源
前往 HDRI to CubeMap 【备用地址】将HDR资源拆分为盒子资源
3. 对盒子资源进行二次处理
字段名 | 别名 | 旋转角度 |
---|---|---|
px | Right | 逆时针90 |
nx | Left | 顺时针90 |
py | Back | 不变 |
ny | Front | 顺时针180 |
pz | Up | 不变 |
nz | Down | 顺时针180 |
API
Options
属性名 | 说明 | 类型 | 默认值 |
---|---|---|---|
sources | 天空盒资源 | ISkyboxSource | - |
visible | 显示状态(true显示 false隐藏) | boolean | true |
Static Options
属性名 | 说明 | 类型 | 默认值 |
---|---|---|---|
baseURL | 基础目录 | string | - |
ISkyboxSource
方法名 | 说明 | 类型 |
---|---|---|
positiveX | 右 | string |
negativeX | 左 | string |
positiveY | 后 | string |
negativeY | 前 | string |
positiveZ | 上 | string |
negativeZ | 下 | string |