クラス DeviceMappingController
(Niantic.Lightship.AR.Mapping.DeviceMappingController)。
概要
リミティブ・デバイス・マッピング操作およびコンフィグ用クラス
class DeviceMappingController {
public:
// プロパティ
bool TrackingEdgesEnabled;
DeviceMappingType DeviceMappingType;
uint TargetFrameRate;
float SplitterMaxDistanceMeters;
float SplitterMaxDurationSeconds;
bool IsMapping;
// メソッド
void StartMapping();
void StopMapping();
};
詳細資料
リミティブ・デバイス・マッピング操作およびコンフィグ用クラス
.. 注::
これは実験的な機能であり、予告なく変更または廃止されることがあります
Properties
TrackingEdgesEnabled
ブール TrackingEdgesEnabled
マッピング中にトラッキング・エッジを作成するかどうかを設定する。
.. 注::
これは実験的な機能であり、予告なく変更または廃止されることがあります
DeviceMappingType
デバイスマッピングタイプ DeviceMappingType
マッピング時に学習した機能の使用を有効/無効にする設定
.. 注::
これは実験的な機能であり、予告なく変更または廃止されることがあります
TargetFrameRate
uint TargetFrameRate
マッパーを実行するターゲットフレームレート。 0は最大フレームレート
.. 注::
これは実験的な機能であり、予告なく変更または廃止されることがあります
SplitterMaxDistanceMeters
float SplitterMaxDistanceMeters
新しいマップノードを作成する前の最大移動距離のノード分割設定
.. 注::
これは実験的な機能であり、予告なく変更または廃止されることがありま す
SplitterMaxDurationSeconds
float SplitterMaxDurationSeconds
新しいマップノードを作成する前に、最大継続時間が超過した場合のノードスプリッタ設定
.. 注::
これは実験的な機能であり、予告なく変更または廃止されることがあります
IsMapping
ブール IsMapping
マッピングを実行しているかどうかのステータス
.. 注::
これは実験的な機能であり、予告なく変更または廃止されることがあります
Methods
StartMapping
void StartMapping()
地図生成の開始
.. 注::
これは実験的な機能であり、予告なく変更または廃止されることがあります
StopMapping
void StopMapping()
地図生成を停止する
.. 注::
これは実験的な機能であり、予告なく変更または廃止されることがあります