Amostras usando o Sceneform

Amostras de SDK

Essas amostras têm o objetivo de preparar os desenvolvedores com o Sceneform com o mínimo de esforço. Elas são intencionalmente pequenas e destacam os principais itens necessários para usar o Sceneform.

Esses exemplos estão publicados no repositório SDK do Sceneform para Android no GitHub. Eles são atualizados a cada versão.

  • O HelloSceneform é o mais simples dos exemplos, mostrando como usar ArFragment para gerenciar automaticamente a sessão do ARCore.
  • Animação mostra como usar modelos importados com dados de animação.
  • O AugmentedFaces mostra como identificar e aplicar texturas e modelos a diferentes regiões e vértices de um rosto.
  • As Imagens aumentadas demonstram o uso da API ARmented Images do ARCore com o Sceneform.
  • O sistema solar mostra o carregamento de vários modelos e o uso de espaço de coordenadas local para posicionar e girar objetos.
  • O vídeo do Chrome (em inglês) mostra o uso de um ExternalTexture e um material personalizado para exibir um vídeo compatível com Chrome OS (tela verde) em um elemento de renderização.
  • O exemplo de gravação de vídeo mostra como usar a classe VideoRecording de amostra para capturar Sceneviews de cenas para um arquivo de vídeo local.

Amostras de uso

As amostras de uso são inspiradas por problemas e dúvidas dos desenvolvedores que usam o Sceneform. Essas amostras são projetadas para mostrar algum aspecto específico do formato de cena. Essas amostras são independentes das versões do SDK do Sceneform e, por isso, são atualizadas em momentos diferentes, com base na necessidade ou nos temas atuais relacionados ao uso do Sceneform.

Os detalhes dessas amostras estão localizados no projeto sceneform-samples no GitHub.