Przewodniki dotyczące poszczególnych platform
Android (Kotlin/Java)
Android NDK (C)
Elektroniczna stabilizacja obrazu (EIS) to funkcja ARCore, która pomaga zmniejszyć drżenie aparatu w filmach. Funkcja ta wykrywa drobne ruchy kamery, a następnie kompensuje je, przesuwając wyświetlany obraz. Dzięki temu możesz tworzyć płynniejsze i stabilniejsze filmy, nawet gdy kamera się porusza.
Korzyści z użycia EIS
Zalety korzystania z EIS w ARCore:
- Zmniejszone drżenie kamery
- płynniejsze i stabilniejsze filmy;
- nadać filmom bardziej filmowy charakter;
Informacje o EIS
Gdy w ARCore jest włączona stabilizacja obrazu, ruch kamery jest mierzony za pomocą żyroskopu urządzenia. ARCore oblicza transformacje niezbędne do skorygowania zarówno efektu rolling shutter, jak i ruchu kamery, korzystając z metadanych obrazu. Aplikacja AR używa nowych współrzędnych wyświetlacza urządzenia i tekstury aparatu do renderowania stabilnej tekstury aparatu. Gdy EIS jest włączone, ARCore udostępnia zmodyfikowane macierze projekcji kamery, aby dopasować przekształcone tło kamery i wyrenderować wirtualne zasoby w odpowiednim miejscu w scenie.
Obsługiwane urządzenia
Nie wszystkie urządzenia zgodne z ARCore obsługują EIS w przypadku wszystkich konfiguracji urządzenia i aparatu. Użyj sprawdzenia w czasie wykonywania, aby określić, czy bieżąca konfiguracja jest zgodna z EIS. Więcej informacji znajdziesz w przewodnikach dla programistów.