Esempi di utilizzo di Sceneform

Esempi di SDK

Questi esempi sono pensati per aiutare gli sviluppatori a utilizzare Sceneform con il minimo sforzo. Sono intenzionalmente di piccole dimensioni e mettono in evidenza gli elementi chiave necessari per utilizzare Sceneform.

Questi esempi sono pubblicati nel repository Sceneform SDK for Android su GitHub. e vengono aggiornate a ogni release.

  • HelloSceneform è il più semplice degli esempi, che mostra come utilizzare ArFragment per gestire automaticamente la sessione ARCore.
  • Animazione mostra come utilizzare i modelli importati con dati di animazione.
  • AugmentedFaces mostra come identificare e applicare texture e modelli a diverse aree geografiche e vertici di un volto.
  • Le immagini avanzate mostrano l'API ARCore Augmented Images con Sceneform.
  • Il sistema solare mostra il caricamento di più modelli e l'utilizzo dello spazio di coordinate locali per posizionare e ruotare gli oggetti.
  • ChromaKey Video mostra l'utilizzo di un elemento ExternalTexture e un materiale personalizzato per visualizzare il video con ChromaKey (schermo verde) su un rendering.
  • Esempio di registrazione video mostra come utilizzare la classe VideoRecording di esempio per acquisire Sceneform Sceneview in un file video locale.

Esempi di utilizzo

Gli esempi di utilizzo sono ispirati da problemi e domande degli sviluppatori che utilizzano Sceneform. Questi esempi sono progettati per mostrare un aspetto specifico di Sceneform. Questi esempi sono indipendenti dalle release dell'SDK di Sceneform e, come tali, vengono aggiornati in momenti diversi in base alle esigenze o agli argomenti correnti relativi all'utilizzo di Sceneform.

I dettagli su questi esempi si trovano nel progetto sceneform-samples su GitHub.