Dela via


Fragment

Som nämnts är ett fragment i World Locking Tools-terminologin en samling saker som finns i en känd relation med varandra i samma koordinatutrymme. Det finns dock i allmänhet inget meningsfullt rumsligt förhållande mellan olika fragment.

Ett enkelt exempel kan hjälpa till att förtydliga.

Tänk dig två väl upplysta rum som är sammankopplade med en lång mörk hall. Den huvudspårade sessionen börjar i det första rummet. Rummet är väl upplyst och har lämpliga möbler, och användaren snabbt och enkelt skannar och mappar den. Objekt i rummet, liksom alla fästpunkter som skapats, är alla i kända positioner i förhållande till huvudet och i förhållande till varandra.

Eftersom det andra rummet inte ens har besökts ännu, finns det fortfarande ingen kunskap om dess innehåll.

Nu fortsätter användaren in i den mörka korridoren. Där går spårningen förlorad omedelbart på grund av den dåliga belysningen. Användaren passerar genom korridoren till det andra rummet.

I det andra rummet återställs spårningen igen och användaren söker snabbt igenom rummet och lägger till några fästpunkter för bra mått.

För närvarande har båda rummen genomsökts och innehållet i varje rum är känt i förhållande till det andra innehållet i samma rum, men det finns ingen kunskap om det ena rummet i förhållande till det andra. Hallen kunde ha varit av vilken längd som helst, och den kan ha svängt.

Dessa två rum bildar då isolerade öar av rumslig relation. Vi kan visa gruppen med sammankopplade objekt i varje rum som "fragment". Och i vår hypotetiska situation innehåller vår session nu två fragment: ett för varje rum. Eftersom inga spårningsdata hämtades i korridoren finns det inget motsvarande hallfragment.

Alla objekt i båda rummen har koordinater, men de två koordinatsystemen är orelaterade. När kameran är i det andra rummet placeras huvudet i samma koordinatsystem som alla andra objekt i det andra rummet. Detta gör att de andra rumsobjekten återges korrekt i förhållande till användarens perspektiv.

Objekten i det första rummet finns dock i ett orelaterat koordinatsystem. Beroende på längden på den ommappade korridoren kan de vara meter eller tiotals meter bort, eller bort till sidan om korridoren böjer sig. Därför, utan ytterligare information som ansluter de två blankstegen, har systemet inte tillräckligt med information för att på ett meningsfullt sätt placera det första rummets objekt i användarens vy. Men systemet vet att det saknar tillräcklig information för att återge dessa objekt korrekt, och genom mekanismen för fästpunkt kan det informera tillämpningen av det villkoret.

Se även