Sdílet prostřednictvím


Fragmenty

Jak už bylo zmíněno, v terminologii nástroje World Locking Tools je fragment kolekce věcí, které existují ve známém vztahu k sobě ve stejném souřadnicovém prostoru. Obecně však neexistuje smysluplný prostorový vztah mezi různými fragmenty.

Jednoduchý příklad může pomoct objasnit.

Představte si dvě dobře osvětlené místnosti propojené dlouhou tmavou chodbou. Hlavní relace začíná v první místnosti. Pokoj je dobře osvětlený a má vhodné vybavení a uživatel ho rychle a snadno skenuje a mapuje. Objekty v místnosti, stejně jako všechny vytvořené kotvy, jsou všechny ve známých pozicích vzhledem k hlavě a k sobě navzájem.

Od té doby, co druhý pokoj ještě nebyl navštíven, není stále žádné znalosti o jeho obsahu.

Teď uživatel pokračuje do tmavé chodby. Tam, sledování je ztraceno okamžitě kvůli špatnému osvětlení. Uživatel projde chodbou do druhé místnosti.

Ve druhé místnosti je sledování znovu obnoveno a uživatel rychle prohledá místnost a přidá některé kotvy pro dobrou míru.

V tuto chvíli byly obě místnosti naskenovány a obsah každé místnosti je známý vzhledem k ostatnímu obsahu ve stejné místnosti, ale neexistuje žádné znalosti o jedné místnosti vzhledem k druhé místnosti. Chodba mohla mít libovolnou délku a mohla být zakřivená.

Tyto dvě místnosti, pak tvoří izolované ostrovy prostorového vztahu. Skupinu vzájemně propojených objektů v každé místnosti můžeme zobrazit jako "fragmenty". A v naší hypotetické situaci teď naše relace obsahuje dva fragmenty: jeden pro každou místnost. Vzhledem k tomu, že v chodbě nebyla získána žádná sledovací data, neexistuje žádný odpovídající fragment chodby.

Všechny objekty v obou místnostech mají souřadnice, ale tyto dva souřadnicové systémy nesouvisejí. Když je kamera ve druhé místnosti, hlava se umístí do stejného souřadnicového systému jako všechny ostatní objekty ve druhé místnosti. To umožňuje, aby se objekty druhé místnosti vykreslovaly odpovídajícím způsobem vzhledem k perspektivě uživatele.

Objekty v první místnosti jsou však v nesouvisejícím souřadnicovém systému. V závislosti na délce nemapované chodby můžou být metry nebo desítky metrů daleko nebo mimo stranu, pokud se chodba ohýbá. Proto bez dalších informací spojujících tyto dvě mezery systém nemá dostatek informací, aby smysluplně umístil objekty první místnosti do zobrazení uživatele. Systém ale ví, že nemá dostatek informací k tomu, aby tyto objekty vykreslovat správně, a prostřednictvím mechanismu bodu přílohy může informovat použití této podmínky.

Viz také