本文へスキップ

クラス 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()

地図生成を停止する

.. 注::

これは実験的な機能であり、予告なく変更または廃止されることがあります