Konfigurowanie projektu w silniku Godot

Obsługiwane urządzenia XR
Te wskazówki pomogą Ci tworzyć aplikacje na te typy urządzeń XR.
Gogle XR
Przewodowe okulary XR

Z tego przewodnika dowiesz się, jakie wersje silnika, wymagane pakiety SDK i ustawienia projektu na Androidzie są zalecane podczas tworzenia aplikacji w silniku Godot na Androida XR.

Wymagania wstępne

Zanim skonfigurujesz projekt w silniku Godot na potrzeby tworzenia aplikacji na Androida XR, musisz spełnić te wymagania wstępne:

  1. Pobierz Godot 4.6.2 z oficjalnej strony Godot.
  2. Upewnij się, że masz gogle XR lub okulary XR.
  3. Zainstaluj Android Studio.

Instalowanie obsługi kompilacji na Androidzie

Aby kompilować i eksportować pakiety na potrzeby obliczeń przestrzennych, Godot wymaga określonych narzędzi do kompilacji na Androidzie.

  1. W Android Studio użyj Menedżera SDK, aby zainstalować te pakiety i narzędzia:

    • Platforma Android SDK: Android 14.0 („UpsideDownCake”) (poziom 34 interfejsu API)
    • Narzędzia do kompilacji Android SDK: wersja 34.0.0 lub nowsza
    • NDK: dowolna wersja 28.x
    • CMake: wersja 3.10.2

    Aby zobaczyć wszystkie dostępne wersje narzędzia, w Menedżerze SDK może być konieczne kliknięcie Pokaż szczegóły pakietu.

  2. W Godot otwórz Edytor > Ustawienia edytora > Eksportuj > Android i podaj ścieżkę do pakietu SDK.

Tworzenie projektu Godot XR

Skonfiguruj nowy projekt na potrzeby renderowania przestrzennego:

  1. Otwórz Godot i utwórz nowy projekt.
  2. W sekcji Renderer wybierz Urządzenia mobilne.

    Jest to wysoce wydajny interfejs API grafiki, który w pierwszej kolejności korzysta z Vulkan i jest zalecany w przypadku Androida XR.

    Okno dialogowe Create New Project (Utwórz nowy projekt) w silniku Godot.

  3. Wybierz inne opcje i kliknij Utwórz.

  4. Skonstruuj wewnętrzną scenę XR (w tym XROrigin3D i XRCamera3D) zgodnie z oficjalnym przewodnikiem konfiguracji sceny XR w Godot.

    Stwórz wewnętrzną scenę XR w nowym projekcie Godot

Konfigurowanie ustawień projektu

Następnie skonfigurujesz ustawienia projektu, aby włączyć OpenXR i skonfigurować potok renderowania pod kątem wydajności na urządzeniach mobilnych:

  1. Otwórz Godot.
  2. Skonfiguruj te ustawienia projektu dla OpenXR:
    • Otwórz Projekt > Ustawienia projektu > XR > OpenXR i kliknij Włączone.
    • Otwórz Projekt > Ustawienia projektu > XR > Shadery i kliknij Włączone.
  3. Otwórz Renderowanie > Wygładzanie krawędzi > Jakość > MSAA 3D i kliknij 4x.

    To ustawienie zapewnia najlepszą wyrazistość obrazu w Androidzie XR.

Konfigurowanie projektu na potrzeby eksportu do Androida XR

Aby skonfigurować projekt na potrzeby eksportu do Androida XR:

  1. Skonfiguruj gotowe ustawienia eksportu: otwórz Projekt > Eksportuj i kliknij Dodaj... > Android.

  2. Postępuj zgodnie z przewodnikiem wdrażania: postępuj zgodnie z oficjalnym przewodnikiem wdrażania na Androidzie w Godot w celu uzyskania szczegółowych instrukcji dotyczących uprawnień i wdrażania jednym kliknięciem.

  3. Sprawdź wersje pakietu SDK w projekcie:

    • W przypadku minimalnego pakietu SDK: 34
    • W przypadku docelowego pakietu SDK: 34
  4. Skonfiguruj tryb XR: w ustawieniach eksportu ustaw Tryb XR na OpenXR.

Instalowanie wtyczki dostawców OpenXR w Godot

Aby uzyskać dostęp do rozszerzeń specyficznych dla Androida XR, aplikacja musi korzystać z wtyczki dostawców. Aby uzyskać zgodną wersję:

  1. W Godot kliknij AssetLib.
  2. Wyszukaj „Vendor”.

    Znajdź różne wersje wtyczki Godot OpenXR Vendors, wyszukując ją w Bibliotece komponentów Godot.

  3. Znajdź wtyczkę dostawców OpenXR w Godot w wersji 5.1 (lub nowszej) i pobierz ją.

  4. Po zakończeniu pobierania kliknij Zainstaluj.

    Zainstaluj wtyczkę Godot OpenXR Vendors

Zobacz też

Więcej informacji o tworzeniu aplikacji na Androida XR w Godot znajdziesz na tych stronach w dokumentacji silnika Godot: