Przewodniki dotyczące poszczególnych platform
Android (Kotlin/Java)
Android NDK (C)
Elektroniczna stabilizacja obrazu (EIS) to funkcja w ARCore, która pomaga zmniejszyć drgania kamery w filmach. Działa ona poprzez wykrywanie drobnych ruchów kamery, a następnie kompensowanie ich przez przesuwanie wyświetlanego obrazu. Może to pomóc w tworzeniu płynniejszych i bardziej stabilnych filmów, nawet gdy kamera się porusza.
Zalety EIS
Zalety korzystania z EIS w ARCore:
- mniejsze drgania kamery,
- płynniejsze i bardziej stabilne filmy,
- bardziej filmowy charakter filmów.
Informacje o EIS
Gdy EIS jest włączona w ARCore, ruch kamery jest mierzony za pomocą żyroskopu urządzenia. ARCore oblicza przekształcenia 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 do wyświetlania na urządzeniu i tekstury kamery, aby renderować stabilizowaną teksturę kamery. Gdy EIS jest włączona, ARCore udostępnia zmodyfikowane macierze projekcji kamery, aby dopasować je do przekształconego tła kamery i renderować wirtualne zasoby w odpowiednim miejscu sceny.
Obsługiwane urządzenia
Nie wszystkie urządzenia zgodne z ARCore obsługują EIS we wszystkich konfiguracjach urządzenia i kamery. Aby sprawdzić, czy bieżąca konfiguracja jest zgodna z EIS, użyj sprawdzania w czasie działania. Więcej informacji znajdziesz w przewodnikach dla programistów.