首页 / Cesium / 使用示例
模型贴地
给 Entity 的 model 设置 heightReference,让模型底部始终贴合地面。
源码与运行效果
贴地模式
模型的原点在脚下,设置 heightReference: CLAMP_TO_GROUND 后底部会贴住地面。模型原点不在脚下的资源需要先做一次局部平移。
模型从哪来
示例用代码生成一个盒体 GLB:顶点、法线、索引写进 ArrayBuffer,拼成 glTF 二进制,再用 Blob 转成对象 URL,不依赖任何外部模型文件。
| 属性 | 取值 | 说明 |
|---|---|---|
model.uri | URL | Blob URL 或远程地址 |
heightReference | CLAMP_TO_GROUND | 贴地 |
minimumPixelSize | 像素 | 远距离时的最小尺寸 |
贴地模型每次地形更新都会重新计算位置,大范围移动场景里可能出现抖动,可以改用 RELATIVE_TO_GROUND 加固定偏移。