Skip to main content

Announcing Cesium for O3DE

We’re excited to bring the open source communities around Cesium and Open 3D Engine (O3DE) together with the first stable release of Cesium for O3DE

Screenshot of the earth from space in O3DE. Created with Cesium for O3DE.

The earth from space created with Cesium for O3DE.

O3DE is an open source, real-time 3D engine designed to power 3D experiences, games, and simulations. O3DE is the successor to Lumberyard, Amazon's AAA-capable game engine, and was fully open sourced through their collaboration with The Linux Foundation under an Apache 2.0 license.

"We’re so proud of our growing community and partners around the Open 3D Engine. Having integrated 3D geospatial capabilities and data into the Open 3D Engine creates new opportunities for everyone to build more immersive experiences, enriching the project even further."

- Royal O’Brien, GM of Digital Media and Games, Linux Foundation and O3DE

Screenshot looking down the Las Vegas Strip. Las Vegas, NV, USA. Tileset provided by Aerometrex. Created with Cesium for O3DE.

Screenshot of the Las Vegas Strip created with Cesium for O3DE. Las Vegas, NV, USA Data provided by Aerometrex.

Cesium for O3DE enables:

  • A full-scale, high-accuracy WGS84 globe for O3DE, allowing developers to create rich, global simulations and experiences.
  • A runtime 3D Tiles engine, complete with level-of-detail selection and caching, to stream massive 3D geospatial datasets, including global terrain, imagery, 3D cities, and photogrammetry, from the cloud, a private network, or the local machine.
  • Integrated with O3DE Script Canvas, O3DE’s visual scripting environment, including support for double precision math APIs for precision.
  • Integration with Cesium ion cloud services for access to curated 3D geospatial content and 3D tiling pipelines for your data. As part of Cesium ion, users get access to global terrain, imagery, buildings, and photogrammetry datasets.
Screenshot looking over the Los Angeles Convention Center and city center. Los Angeles, CA, USA. Tileset provided by Aerometrex. Created with Cesium for O3DE.

Following the release of Cesium for Unreal, Cesium for O3DE is the second of many-to-come runtime engine integrations built with Cesium Native, a single, engine-agnostic, reusable layer for 3D Tiles and 3D geospatial use cases in the metaverse.

Using Cesium Native means that all the great features we’re building for Cesium for Unreal are also reusable for O3DE, including support for 3D Tiles Next, physics, collisions, and characters to build your environments and applications.

Together with our friends at O3DE, The Linux Foundation, and AWS, we invite you to check out the tutorials in the Learning Center to get started with Cesium for O3DE and contribute to the project on Github.