Synchronizacja systemu współrzędnych za pomocą komunikacji zdalnie holograficznej — omówienie
Począwszy od wersji 2.7.0, holographic Remoting obsługuje synchronizację systemu współrzędnych.
Synchronizacja systemu współrzędnych umożliwia synchronizowanie danych przestrzennych między niestandardową aplikacją odtwarzacza a niestandardową aplikacją zdalną. Dzięki synchronizacji systemu współrzędnych można wyrażać dane przestrzenne w wspólnej przestrzeni nawet w różnych odtwarzaczach i zdalnych środowiskach uruchomieniowych.
Przykładem synchronizacji systemu współrzędnych jest wyrównanie zawartości renderowanej przez aplikację odtwarzacza z zawartością renderowaną przez aplikację zdalną. Ponadto synchronizacja systemu współrzędnych umożliwia niestandardowej aplikacji zdalnej prawidłowe dopasowanie danych czujników z urządzenia odtwarzacza. Dane czujnika można pobrać, na przykład przez urządzenie HoloLens2ForCV.
Ogólnie rzecz biorąc, synchronizacja systemu współrzędnych składa się z dwóch części:
- Aplikacja odtwarzacza ustawia i regularnie aktualizuje system współrzędnych (od teraz odnosimy się do tego systemu współrzędnych jako "system współrzędnych użytkownika").
- Aplikacja zdalna pobiera system współrzędnych użytkownika w sposób zależny od środowiska uruchomieniowego. W przypadku zsynchronizowanego systemu współrzędnych zarówno aplikacja odtwarzacza, jak i aplikacja zdalna mogą przekształcać dane przestrzenne w wspólny system współrzędnych.
Uwaga
Synchronizacja systemu współrzędnych obsługuje tylko jeden układ współrzędnych. Aby zsynchronizować dane z wielu systemów współrzędnych, można przekształcić dane w system współrzędnych użytkownika.