シーンのフィーチャーフラグ
2 分
シーン作成プロセスをより柔軟にするために、シーン作成時に渡せるオプションのフィーチャーフラグをサポートしています。フィーチャーフラグは、シーン作成時の一部のオプションを有効または無効にするために使用されます。
FeatureFlagsはフラグを保持するセットライクなオブジェクトです。フラグのセットを設定する方法は3つあります。
- デフォルト(一部のフラグが設定される):FeatureFlags.default()
- 空(フラグが設定されない): FeatureFlags()
- カスタム(指定したフラグのみが設定される): FeatureFlags(FeatureFlags.PointCloudFeatures.MOTION_COMPENSATION)
FeatureFlagsコンストラクタは1つ以上のパラメータを受け取り、それぞれが以下に定義されたリストからのフラグです。シーン作成時にfeature_flags引数が渡されない場合(つまりfeature_flags=Noneの場合)、デフォルトのセットが使用されます。
現在サポートされているフィーチャー
PointCloudFeatures
フラグ | デフォルト状態 | 説明 |
|---|---|---|
MOTION_COMPENSATION | 有効 | IMUデータを使用した 点群のモーション補償 を実行します。 |