次の方法で共有


AnchorManagerWSA クラス

定義

spongy world (生入力) 状態のカプセル化。 その主な義務は、カメラによって走査される空間の上に構築された(spongy)アンカーのグラフの作成とメンテナンスです。

public class AnchorManagerWSA : Microsoft.MixedReality.WorldLocking.Core.AnchorManager
type AnchorManagerWSA = class
    inherit AnchorManager
Public Class AnchorManagerWSA
Inherits AnchorManager
継承
AnchorManagerWSA

注釈

アンカーとエッジ作成アルゴリズム:

目標: 最小冗長エッジを持つ最も近い近傍間のエッジで完全に接続されたアンカーの均等な分布を保証するシンプルで堅牢なアルゴリズム

わかりやすくするために、アルゴリズムは時間ステップ間でステートレスにする必要があります

ルール * 2 つのパラメーターは、現在の位置の周りに球 MIN と MAX を定義します* MIN にアンカーが含まれていない場合は常に、新しいアンカーが作成されます * 新しいアンカーが作成されるときには、MAX 内のすべてのアンカーにエッジでリンクされます* MAX 半径は MIN 半径より 20cm 大きく、1 フレーム * MIN に複数のアンカーが含まれている場合は常に、ワールド レコードのスプリント速度を超える 12 m/秒を必要とします。 現在の位置に最も近いアンカーが MIN 内の他のすべてのアンカーに接続されている

プロパティ

AnchorFromSpongy

spongy 空間からスペース アンカーへの変換を取得します。

(継承元 AnchorManager)
ErrorStatus

最後のエラーのエラー文字列。各更新の開始時にクリアされます。

(継承元 AnchorManager)
MaxAnchorEdgeLength

2 つのアンカー間にエッジを作成するための最大距離。

(継承元 AnchorManager)
MaxLocalAnchors

内部アンカー グラフ内のローカル アンカーの最大数。

(継承元 AnchorManager)
MinNewAnchorDistance

新しいアンカーを作成するための最も近いアンカーへのヘッドの最小距離。

(継承元 AnchorManager)
NumAnchors

spongy アンカーの現在の数を返します。

(継承元 AnchorManager)
NumEdges

spongy アンカーを接続するエッジの数。

(継承元 AnchorManager)
SpongyAnchors

spongy world (生入力) 状態のカプセル化。 その主な義務は、カメラによって走査される空間の上に構築された(spongy)アンカーのグラフの作成とメンテナンスです。

(継承元 AnchorManager)
SupportsPersistence

基になるアンカーをローカルに永続化して再読み込みできるかどうか。

TrackingStartDelayTime

spongy world (生入力) 状態のカプセル化。 その主な義務は、カメラによって走査される空間の上に構築された(spongy)アンカーのグラフの作成とメンテナンスです。

メソッド

CreateAnchor(AnchorId, Transform, Pose)

spongy world (生入力) 状態のカプセル化。 その主な義務は、カメラによって走査される空間の上に構築された(spongy)アンカーのグラフの作成とメンテナンスです。

DestroyAnchor(AnchorId, SpongyAnchor)

spongy world (生入力) 状態のカプセル化。 その主な義務は、カメラによって走査される空間の上に構築された(spongy)アンカーのグラフの作成とメンテナンスです。

Dispose()

リソースを解放する明示的な破棄。

(継承元 AnchorManager)
IsTracking()

spongy world (生入力) 状態のカプセル化。 その主な義務は、カメラによって走査される空間の上に構築された(spongy)アンカーのグラフの作成とメンテナンスです。

LoadAnchors()

永続ストレージから spongy アンカーを読み込む

(継承元 AnchorManager)
LoadAnchors(IPlugin, AnchorId, Transform, List<AnchorManager.SpongyAnchorWithId>)

永続ストレージから spongy アンカーを読み込む

RemoveSpongyAnchorById(AnchorId)

識別されたアンカーへの内部参照をすべて削除します。

(継承元 AnchorManager)
Reset()

すべての spongy アンカー オブジェクトを削除し、内部状態をリセットする

(継承元 AnchorManager)
SaveAnchors()

spongy アンカーを永続ストレージに保存する

(継承元 AnchorManager)
SaveAnchors(List<AnchorManager.SpongyAnchorWithId>)

spongy world (生入力) 状態のカプセル化。 その主な義務は、カメラによって走査される空間の上に構築された(spongy)アンカーのグラフの作成とメンテナンスです。

TryCreate(IPlugin, IHeadPoseTracker)

spongy world (生入力) 状態のカプセル化。 その主な義務は、カメラによって走査される空間の上に構築された(spongy)アンカーのグラフの作成とメンテナンスです。

Update()

最新の入力を使用して、spongy アンカー/エッジとフィード プラグインが見つからないCreate

(継承元 AnchorManager)

適用対象