LCCObject::setMaxDistance
设置渲染的可视距离。
可视距离越大,渲染效果越好,但性能开销也越大。通过该方法可以控制渲染性能开销。
版本要求
SDK v0.4.0+
引擎支持
Three.js / CesiumJS
API
LCCObject::setMaxDistance(value: number): void
参数
| 参数 | 类型 | 必选 | 默认值 | 描述 |
|---|---|---|---|---|
value | number | 是 | 200(PC)/ 100(移动端) | 可视距离,单位为米。 |
返回值
void
使用示例
lccObject.setMaxDistance(100);
注意事项
- 此接口可以在
LCCRender.load()后立即同步调用。 - 该接口仅适用于 LCC 格式,加载 LCC2 格式时会忽略该配置。
- SDK v0.5.0 之后,
maxDistance会随着相机距离 LCC 模型的高度自动增长。 - 通常与
setMaxSplats()方法配合使用。
相关 API
LCCObject::setMaxSplats()LCCObject::setMaxNodeSplats()