Ruch może przekształcić statyczne sceny w aplikacji XR w żywe, interaktywne treści. Podczas projektowania animacji należy wziąć pod uwagę komfort użytkownika pod względem wizualnym i fizycznym.
- Ruch interfejsu: w przypadku elementów interfejsu możesz stosować ustalone standardy projektowania ruchu interfejsu, np. wytyczne dotyczące ruchu w Material Design.
- Ruch 3D w aplikacjach XR: podczas tworzenia aplikacji z obiektami 3D i interakcjami z środowiskiem pamiętaj, że duże ruchy mogą być niewygodne dla użytkowników. Przemyślnie przenoś interfejs użytkownika lub środowiska, które wprowadzają użytkownika w wirtualny świat. Jeśli ruch jest zbyt szybki, użytkownik może odczuwać dyskomfort fizyczny lub chorobę lokomocyjną.
- Projektowanie z myślą o wygodzie: unikaj ruchów, które mogą wywoływać u użytkowników mdłości.
- Zacznij od małych ruchów: użyj subtelnych ruchów, aby zachęcić użytkowników do eksplorowania aplikacji. Zaplanuj większe ruchy na konkretne momenty.
- Podawaj wskazówki: użyj ruchu, aby pomóc użytkownikom zrozumieć, co się dzieje i na co mają zwrócić uwagę.
Jak dodać przyjazne użytkownikowi animacje
Zastanów się, jakie uczucia wywołują w użytkowniku wszelkie ruchy w aplikacji. Ruch w przestrzeni jest bardziej komfortowy dla użytkowników, gdy mają nad nim kontrolę.
Niezrozumiałe może być dla użytkownika przemieszczanie się obiektów w przestrzeni bez jego wiedzy. Jeśli oczy widzą ruch w świecie wirtualnym, a ucho wewnętrzne rejestruje, że nie ma ruchu, to rozbieżność może wywołać chorobę lokomocy.
Postępuj zgodnie z tymi sprawdzonymi metodami, aby zapewnić użytkownikom bezpieczeństwo i wygodę.
- Jasne wprowadzenie: aby pomóc użytkownikom przyzwyczaić się do Twojej aplikacji, stopniowo wprowadzaj animacje.
- Przystanki na odpoczynek: momenty bezruchu lub zmniejszonego ruchu pozwalają użytkownikom odpocząć i uniknąć zmęczenia.
- Rozważ dodanie opcjonalnej animacji: niektórzy użytkownicy mogą czuć się bardziej komfortowo, gdy mogą dostosować poziom animacji.
- Przewidywalne ruchy kamery: płynne i przewidywalne ruchy kamery mogą pomóc uniknąć dyskomfortu.
- Rozważ użycie animowanych informacji zwrotnych: jeśli chcesz stworzyć wiarygodne środowisko, możesz użyć animacji, które odzwierciedlają prawa fizyki.
- Cały świat może się poruszać, co może powodować uczucie choroby. W przypadku dużych ruchów warto zastosować efekt ściemnienia i wyświetlenia, ukryć obraz z peryferyjnego pola widzenia użytkownika, przyspieszyć powoli lub uniknąć obracania.
- Ogranicz ruch dużych obiektów, ponieważ może to powodować wrażenie, że użytkownik się porusza. Aby uniknąć dyskomfortu użytkowników, rozważ ustawienie tych obiektów jako półprzezroczystych lub mniej widocznych.