Mantle Place vs Cesium for Unity
Stream the whole planet into Unity, or keep the one site you are building: two shapes of the same idea.
Cesium for Unity puts the Cesium streaming stack inside the Unity editor: 3D Tiles, terrain, and imagery served live, usually from Cesium ion, georeferenced at runtime, the entire globe available at every zoom. For planet-scale applications, simulation, and digital twins that is the right architecture. For keeping one specific site it is the wrong shape: when streaming from Cesium ion the data remains a streamed tileset that needs a token and a connection and is not yours to edit (the plugin can also load a tileset from a URL or a local file). Mantle Place inverts the model: draw the area, pay once, and download the bundle. The terrain mesh arrives with its imagery draped as glTF and OBJ that import into Unity like any other geometry and never phone home. Streaming suits the planet; keeping suits the site.
Competitor details checked against the Cesium for Unity page, Cesium ion pricing, the plugin source and its change log.
Why Mantle Place
Ordinary meshes in your project
The mesh and textures import as standard geometry inside your Unity project. No Cesium ion token, no tile requests at runtime, and the packaged build carries its own data wherever it ships.
Geometry that yields to your tools
A streamed tileset renders, but it does not submit to editing. A mesh you keep can be cut, simplified, retopologized, given colliders, and baked, whatever the project needs the site to become.
Standard files, standard pipeline
Mantle Place ships its first-party importer for Unreal, not Unity, and that is deliberate. The Unity path is plain glTF and OBJ through importers you already have, with nothing proprietary to maintain.
How they compare
| Dimension | Mantle Place | Cesium for Unity | Verdict |
|---|---|---|---|
| Delivery model | Files you keep, imported once | Live 3D Tiles, usually streamed from Cesium ion | One import at the start of the project versus a runtime data feed: keeping files trades global reach for permanence and control. |
| Editability | Standard meshes you keep | Streamed tileset, view-only | Cutting a pad, adding colliders, or simplifying for mobile all require geometry you keep, not tiles that belong to a stream. |
| Offline and shipped builds | No connection or token, ever | Needs connectivity and an ion token when streaming from Cesium ion | A packaged Unity build with the files on disk works on a plane, on a closed network, and years after release without touching a server. |
| Runtime georeferencing | Static local-space site model | True globe coordinates at runtime | If the app must convert between engine space and real coordinates live (flight, GIS overlays, moving vehicles), Cesium’s georeferencing is built for exactly that and Mantle Place is not. |
| Editor integration | Standard glTF and OBJ | Polished first-party Unity plugin | Credit where due: Cesium for Unity is a well-built native integration, while the Mantle Place route is deliberately plain file import. |
| Pricing | One-time, by area size: $5 plus $2 per km² | Plugin free; Cesium ion Community plan free for non-commercial use, then paid plans from $149/month | A site you order once is a fixed line item; streamed data is an ongoing dependency that scales with how much your scenes pull. |
| Coverage | The area you draw | The entire planet, streamed | Global reach is the streaming model’s genuine advantage. No bundle you keep competes with having the whole world on tap. |
Frequently asked
Can I use Mantle Place with Cesium for Unity?
Yes. They do different jobs: Cesium for Unity streams global terrain and 3D Tiles at runtime; Mantle Place brings one specific site into Unity as editable geometry you keep. Use both.
How do I import a Mantle Place bundle into Unity?
Download the Real-time preset, then import the OBJ natively or bring in the GLB with a glTF importer package so the materials and draped imagery arrive intact. From there it behaves like any mesh in your scene.
Does Mantle Place make a Unity plugin?
No. The first-party importer targets Unreal. Unity support comes through the bundle’s standard formats, glTF and OBJ, which import through Unity’s normal pipeline with no extra runtime.
Will my packaged build depend on any service?
No. The site data is baked into the build like any other geometry and textures. There is no token to expire and no endpoint that has to stay reachable for the build to keep working.
When is Cesium for Unity the better choice?
When the application needs live, planet-scale data (global flight, whole-earth visualization, runtime georeferencing) or content far beyond a single orderable area of interest. Cesium for Unity can also load tilesets from a URL or a local file, so the two combine.
Keep every site you draw.
Draw an area and see it in a free Site Brief before you pay. Download a bundle for Unreal, Revit, Civil 3D, QGIS, and more. Every format is built with your order, at no extra cost. $5 plus $2 per km², and 2 km² and under is free. Paid bundles are yours for good. Free bundles keep 30 days, or keep one permanently at its normal price.
Native plugins: Mantle Place for Unreal and Mantle Place for Revit.