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()