片段
如前所述,在世界鎖定工具術語中,片段是存在於相同座標空間中彼此已知關聯的東西集合。 不過,不同片段之間通常沒有有意義的空間關聯性。
簡單的範例可能有助於釐清。
想像一下兩個燈火通明的房間,由一條長長的黑暗走廊連接。 頭追蹤的會話會在第一個會議室開始。 房間光線充足,傢具適當,使用者快速且輕鬆地掃描和地圖。 會議室中的物件,以及建立的任何錨點,都位於相對於頭部和彼此相對的已知位置。
由於第二個房間甚至還沒有訪問過,它的內容仍然沒有知識。
現在用戶進入深色走廊。 在那裡,由於光線不佳,追蹤會立即遺失。 用戶通過走廊到第二個房間。
在第二個會議室中,再次還原追蹤,使用者會快速掃描房間,並新增一些錨點以取得良好的量值。
這時,這兩個房間都已經掃描,而且每個房間的內容都與同一個房間內的其他內容有關,但不知道一個房間相對於另一個房間。 走廊可能是任何長度,它可能彎曲。
然後,這兩個房間正在形成孤立的空間關係島。 我們可以將每個房間中的相互關聯物件群組視為「片段」。 在我們的假設情況下,我們的會話現在包含兩個片段:一個用於每個房間。 由於在走廊中未取得任何追蹤數據,因此沒有對應的走廊片段。
這兩個會議室中的所有物件都有座標,但兩個座標系統無關。 當相機位於第二個房間時,頭部會放在與第二個房間中所有其他物件的相同座標系統中。 這可讓這些第二個會議室對象適當地呈現相對於使用者的檢視方塊。
不過,第一個房間中的對象位於不相關的座標系統中。 根據未對應的走廊長度,它們可能距離幾十米,或者如果走廊彎道,則可能離側邊。 因此,若沒有連接兩個空格的進一步資訊,系統就沒有足夠的資訊來有意義地將第一個房間的物件放在使用者的檢視中。 但系統確實知道它缺乏足夠的資訊來正確轉譯這些物件,而且透過 附件點 機制,它可以通知應用該條件。