Thursday, December 11, 2025

New APIs for ARCore Augmented Reality Development

Share

Updates to ARCore and Sceneform

Google has released updates to ARCore, its platform for constructing augmented reality experiences, and to Sceneform, the 3D rendering library for constructing AR applications on Android. These updates include algorithm improvements that reduce memory and CPU usage during longer sessions, in addition to recent functionality that gives more flexibility over content management.

Improvements to Sceneform

One of the important thing updates is the addition of an API to Sceneform that permits apps to load glTF models at runtime. This signifies that developers now not must convert glTF files to SFB format before rendering, making it easier to work with large numbers of glTF models. To make the most of this recent feature, developers can use RenderableSource because the source when constructing a ModelRenderable.

Loading glTF Models at Runtime

The recent API allows developers to load models from the cloud or local storage at runtime, making it particularly useful for apps which have numerous glTF models, equivalent to shopping experiences. This is achieved through the use of RenderableSource because the source when constructing a ModelRenderable, as shown in the instance code.

Publishing the Sceneform UX Library’s Source Code

The Sceneform UX library provides a set of common elements, equivalent to plane detection and object transformation, that might be used to avoid wasting development time. However, until now, these elements couldn’t be customized. With the publication of the UX library’s source code, developers can now tailor these elements to their specific app needs, making it easier to create customized AR experiences.

Customizing the UX Library

The publication of the UX library’s source code provides developers with the pliability to customize the common elements provided by the library. This might be particularly useful for developers who must create unique AR experiences that require customized elements.

Adding Point Cloud IDs to ARCore

ARCore has been updated to incorporate an API that assigns IDs to every individual dot in some extent cloud. This allows developers to associate points between frames, making it easier to discover solid, stable structures. The recent point IDs have two key elements: each ID is exclusive, and points that exit of view are lost without end.

Using Point Cloud IDs

The addition of point cloud IDs to ARCore provides developers with a brand new technique to work with point clouds. By assigning unique IDs to every dot in some extent cloud, developers can associate points between frames, making it easier to discover solid, stable structures. This might be particularly useful for apps that require accurate tracking of objects in 3D space.

Expanding ARCore Support

Google continues so as to add ARCore support to more devices, including smartphones and, for the primary time, a Chrome OS device, the Acer Chromebook Tab 10. This expansion of support allows developers to create AR experiences that may reach more users across more surfaces.

Conclusion

In conclusion, the updates to ARCore and Sceneform provide developers with recent tools and features to create more immersive and interactive AR experiences. The addition of an API to load glTF models at runtime, the publication of the UX library’s source code, and the addition of point cloud IDs to ARCore all contribute to a more flexible and powerful platform for constructing AR applications. With the expansion of ARCore support to more devices, developers can now create AR experiences that may reach more users across more surfaces.

Read more

Local News