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 SceneformSceneview
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.