Przykłady z wykorzystaniem sceny

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 z Sceneview 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.