Sceneform SDK for Android
None.
None.
BaseArFragment.setOnSessionInitialization
allowing access to the ARCore Session between initialization and the first call to Session.resume()
.ViewRenderable
s do not update.None.
None.
None.
Config.LightEstimationMode
set to ENVIRONMENTAL_HDR
.Camera.setVerticalFovDegrees()
and Camera.getVerticalFovDegrees()
to control the camera field of view.SceneViewer.AnimationTimeTransformer
interface to allow users to specify custom playback rates for animation via SceneViewer.setAnimationTimeTransformer()
.ModelAnimator.setRepeatCount
to a lower number while the animator is playing could cause the animation to stop immediately instead of finishing it's current iteration.SceneView
making the color incorrect.com.google.ar.sceneform:animation
which enables animation playback.ModelAnimator
and AnimationData
classes. Sceneform now has the ability to play animated models.SkeletonNode
class which can be used to bind nodes to bones in a skinned renderable, making it possible to attach objects to bones, access the positions of bones, and manipulate the positions of bones directly.Renderable.getSubmeshName()
.pauseAsync()
and resumeAsync()
to ArSceneView
. These are non-blocking versions of pause()
and resume()
.AugmentedFaceNode
to the UX library which can be used to render visuals with ARCore's Augmented Faces feature. See the new sample in the /samples/augmentedfaces/
directory to learn more.getSessionFeatures()
in BaseArFragment
which can be used to specify fundamental session features. See ARCore's Session(Context context, Set<Feature> features)
.ArSceneView.setCameraStreamRenderPriority(…)
to make it possible to control what order the camera stream is rendered in. This is useful for writing custom materials for occlusion.Vector3.equals(Vector3)
and Quaterion.equals(Quaterion)
.Quaternion(Vector3 eulerAngles)
and Quaternion.eulerAngles()
publicly.0.54:2
or higher.assets/canonical_face_mesh.fbx
. Use this file to create custom meshes for Augmented Faces apps.BaseArFragment
when View/Activity are destroyed.