Przykłady pakietów SDK
Za pomocą tych przykładów deweloper może szybko zacząć korzystać z usługi Sceneform. Są one celowo małe i zawierają kluczowe elementy niezbędne do korzystania z Sceneform.
Te przykłady są publikowane w repozytorium Sceneform SDK na Androida w GitHubie. Są one aktualizowane przy każdej wersji.
- HelloSceneform jest najprostszą metodą na przykładzie, która pokazuje, jak automatycznie zarządzać sesją ARCore za pomocą
ArFragment
. - Animacja pokazuje, jak używać modeli zaimportowanych z danymi animacji.
- Pozycja AugmentedFaces pokazuje, jak rozpoznawać i dopasowywać tekstury i modele do różnych regionów i wierzchołków twarzy.
- Rozszerzone obrazy prezentują interfejs API ARCore Augmented Images w Sceneform.
- Układ słoneczny pokazuje wczytywanie wielu modeli i korzysta z lokalnej współrzędnych do określania położenia i obrócenia obiektów.
- Raport ChromaKey Video demonstruje użycie komponentu
ExternalTexture
i niestandardowego materiału do renderowania filmu (z zielonym ekranem) z kluczem Chrome. - Przykładowy film do nagrywania filmów pokazuje, jak za pomocą przykładowej klasy
VideoRecording
rejestrować sceny zSceneview
w lokalnym pliku wideo.
Przykłady użycia
Przykłady korzystania z przykładów są inspirowane problemami i pytaniami programistów. Te przykłady pokazują niektóre aspekty sceny. Te przykłady są niezależne od wersji Sceneform SDK, dlatego są aktualizowane w różnym czasie w zależności od potrzeb lub bieżących tematów związanych z korzystaniem z usługi Sceneform.
Szczegóły dotyczące tych próbek znajdują się w projekcie sceneform-samples na GitHubie.