首页 / Cesium / 使用示例
体素方块
用批量几何实例拼出体素网格,颜色由三维场决定。
源码与运行效果
为什么用实例
12×12×6 是 864 个格,去掉空洞后仍有几百个盒体。合并成一个 Primitive 只需一次绘制,逐个实体则会生成几百次绘制调用。
替代了什么
官方示例使用 VoxelPrimitive 与自定义体素提供者,按体素渲染管线绘制。这里用盒体实例复现同样的体素外观,几何与配色都由代码生成。
| 参数 | 取值 | 说明 |
|---|---|---|
| 网格 | 12 × 12 × 6 | 体素数量 |
| 单格 | 7 米 | 体素边长 |
| 颜色 | HSL 相位 | 由三维场决定 |
体素体积越大绘制成本越高,真实体素渲染要在着色器里做光线步进;盒体实例只适合有限的小体量场景。