Muestras del SDK
Estas muestras están diseñadas para que los desarrolladores comiencen a usar Sceneform con un mínimo esfuerzo. Son intencionalmente pequeñas y destacan los elementos clave necesarios para usar Sceneform.
Estas muestras se publican en el repositorio del SDK de Sceneform para Android en GitHub. Se actualizan con cada versión.
- HelloSceneform es el ejemplo más sencillo, ya que muestra cómo usar
ArFragment
para administrar automáticamente la sesión de ARCore. - En Animación, se muestra cómo usar modelos importados con datos de animación.
- AugmentedFaces muestra cómo identificar y aplicar texturas y modelos a diferentes regiones y vértices de un rostro.
- Imágenes aumentadas muestra cómo usar la API de imágenes aumentadas de ARCore con Sceneform.
- El sistema solar demuestra la carga de varios modelos y el uso de las coordenadas locales para posicionar y rotar objetos.
- ChromaKey Video se demuestra mediante un
ExternalTexture
y un material personalizado para mostrar un video con clave de croma (pantalla verde) en un elemento que se puede renderizar. - Ejemplo de VideoRecording: Muestra cómo usar la clase
VideoRecording
de muestra para capturarSceneview
de Sceneform en un archivo de video local.
Muestras de uso
Las muestras de uso están inspiradas en problemas y preguntas de los desarrolladores que usan Sceneform. Estos ejemplos están diseñados para mostrar algún aspecto específico de Sceneform. Estas muestras son independientes de las versiones del SDK de Sceneform y, por lo tanto, se actualizan en diferentes momentos según la necesidad o los temas actuales relacionados con el uso de Sceneform.
Los detalles de estas muestras se encuentran en el proyecto sceneform-samples en GitHub.