Toolverse
Wszystkie skille

vr-ar

autor: davila7

Zasady tworzenia immersyjnych doświadczeń VR i AR — wygoda, interakcja, wydajność

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
davila7
Kategoria
Frontend
Wyświetlenia
15

O skillu

Umiejętność zawierająca wytyczne do projektowania aplikacji rzeczywistości wirtualnej i rozszerzonej. Dowiesz się, jak wybierać platformy (Quest, PCVR, ARKit, ARCore), zapobiegać chorobie lokomocji, utrzymywać wymaganą wydajność (90 FPS dla VR) i projektować intuicyjne interakcje kontrolerami oraz śledzeniem dłoni. Materiał obejmuje również zasady skalowania przestrzeni i wskazówki dotyczące głębi percepcji.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude, wskazując ścieżkę do repozytorium davila7/claude-code-templates w katalogu cli-tool/components/skills/creative-design/game-development/vr-ar. Umiejętność będzie dostępna do odczytu, zapisu i edycji plików.

  2. Wybierz platformę docelową dla swojego projektu — Quest dla doświadczeń standalone, PCVR dla wysokiej wierności, ARKit dla iOS lub ARCore dla Android. Jeśli planujesz aplikację webową, rozważ WebXR dostępny na obu platformach.

  3. Zaplanuj komfort użytkownika, implementując teleportację zamiast płynnego poruszania się, utrzymując 90 FPS (11,11 ms na klatkę) i dodając winietę podczas ruchu. Przetestuj zarówno tryb siedzącej, jak i stojący oraz pozwól użytkownikowi na kalibrację wysokości.

  4. Zdefiniuj schemat interakcji — punkt i klik do interfejsu, chwytanie do manipulacji obiektami, gesty do akcji specjalnych. Jeśli używasz śledzenia dłoni, pamiętaj, że jest bardziej immersyjne, ale mniej precyzyjne, dlatego lepiej sprawdza się w doświadczeniach społecznych niż w grach akcji.

  5. Zaprojektuj przestrzeń z zachowaniem skali 1 jednostka = 1 metr, aby obiekty wyglądały naturalnie. Przetestuj wymiary rzeczywistymi pomiarami i wykorzystaj stereo, paralaksę ruchu oraz inne wskazówki głębi do wzmocnienia immersji.

  6. Zoptymalizuj wydajność dla docelowej platformy — Quest 2 wymaga 72-90 FPS przy rozdzielczości 1832x1920, Quest 3 obsługuje 90-120 FPS, PCVR potrzebuje 90 FPS przy 2160x2160 lub wyższej. Każda opuszczona klatka będzie widoczna jako drżenie obrazu.

Podobne skille