共用方式為


AnchorManager 類別

定義

spongy world (原始輸入) 狀態的封裝。 其主要職責是建立和維護 (spongy) 錨點在相機周遊的空間上建置的圖形。

public abstract class AnchorManager : IDisposable, Microsoft.MixedReality.WorldLocking.Core.IAnchorManager
type AnchorManager = class
    interface IAnchorManager
    interface IDisposable
Public MustInherit Class AnchorManager
Implements IAnchorManager, IDisposable
繼承
AnchorManager
衍生
實作

備註

錨點和 Edge 建立演算法:

目標:一種簡單且強固的演算法,可保證錨點平均分佈,且最接近鄰近之間邊緣完全連線,且最少的備援邊緣

為了簡單起見,演算法在時間步驟之間應該是無狀態

規則 * 兩個參數會定義球體 MIN 和 MAX 在目前位置周圍 * 每當 MIN 不包含任何錨點時,就會建立新的錨點 * 當建立新的錨點是由 MAX 內的所有錨點連結至 MAX 內的所有錨點時, MAX 半徑大於 MIN 半徑 20 公分,這需要超過世界記錄短期衝刺速度的 12 公尺才能涵蓋在一個畫面 * 每當 MIN 包含多個錨點時, 最接近目前位置的錨點會連線到MIN內所有其他位置

建構函式

AnchorManager(IPlugin, IHeadPoseTracker)

設定錨點管理員。

屬性

AnchorFromSpongy

從 spongy 空間轉換成空間錨點所在的位置。

ErrorStatus

上次錯誤的錯誤字串,會在每次更新開始時清除。

MaxAnchorEdgeLength

兩個錨點之間的最大距離,以建立兩個錨點之間的邊緣。

MaxLocalAnchors

內部錨點圖表中的本機錨點數目上限。

MinNewAnchorDistance

前端到最接近錨點的最小距離,以建立新的錨點。

NumAnchors

傳回目前的 spongy 錨點數目。

NumEdges

連接 spongy 錨點的邊緣數目。

SpongyAnchors

spongy world (原始輸入) 狀態的封裝。 其主要職責是建立和維護 (spongy) 錨點在相機周遊的空間上建置的圖形。

SupportsPersistence

基礎錨點是否可以在本機保存和重載。

TrackingStartDelayTime

spongy world (原始輸入) 狀態的封裝。 其主要職責是建立和維護 (spongy) 錨點在相機周遊的空間上建置的圖形。

方法

CreateAnchor(AnchorId, Transform, Pose)

位於指定位置之本機錨點的平臺相依具現化。

DebugLogExtra(String)

spongy world (原始輸入) 狀態的封裝。 其主要職責是建立和維護 (spongy) 錨點在相機周遊的空間上建置的圖形。

DebugLogSetup(String)

spongy world (原始輸入) 狀態的封裝。 其主要職責是建立和維護 (spongy) 錨點在相機周遊的空間上建置的圖形。

DestroyAnchor(AnchorId, SpongyAnchor)

平臺相依的本機錨點處置。

Dispose()

明確處置以釋放資源。

Finalize()

資源的 GC 版本。

IsTracking()

spongy world (原始輸入) 狀態的封裝。 其主要職責是建立和維護 (spongy) 錨點在相機周遊的空間上建置的圖形。

LoadAnchors()

從永續性記憶體載入 spongy 錨點

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

spongy world (原始輸入) 狀態的封裝。 其主要職責是建立和維護 (spongy) 錨點在相機周遊的空間上建置的圖形。

RemoveSpongyAnchorById(AnchorId)

拿掉已識別錨點的所有內部參考。

Reset()

刪除所有 spongy 錨點物件並重設內部狀態

SaveAnchors()

將 spongy 錨點儲存至永續性記憶體

SaveAnchors(List<AnchorManager.SpongyAnchorWithId>)

spongy world (原始輸入) 狀態的封裝。 其主要職責是建立和維護 (spongy) 錨點在相機周遊的空間上建置的圖形。

Update()

Create 遺漏具有最新輸入的 spongy 錨點/邊緣和摘要外掛程式

適用於