LCCObject::setStartLod
動的読み込みとレンダリングの開始 LOD レベルを設定します。
LOD0 が最高レンダリング品質かつ最大データ量です。LOD1、LOD2、LOD3 などは品質が段階的に低下し、データ量も小さくなります。
バージョン要件
SDK v0.4.0+
エンジンサポート
Three.js / CesiumJS
API
LCCObject::setStartLod(value: number): void
パラメータ
| パラメータ | 型 | 必須 | デフォルト値 | 説明 |
|---|---|---|---|---|
value | number | はい | - | 開始 LOD レベル。範囲: [0, totalLevel - 1]。範囲外の値は自動的にクランプされます。 |
戻り値
void
使用例
lccObject.setStartLod(1);
注意事項
- このメソッドは
LCCRender.load()の後すぐに同期的に呼び出すことができます。 - 0 未満の値は 0 にクランプされます。利用可能な最大 LOD レベルを超える値は最大値にクランプされます。
- このメソッドはフル品質レンダリングでない場合のみ有効です。PC では、LOD0 の総スプラット数が最大レンダリングスプラット数より少ない場合、フル品質レンダリングが使用され、このメソッドは効果がありません。
関連 API
LCCObject::setEndLod()LCCObject::getLodInfos()LCCObject::setMaxSplats()