Introducing 3D Tiles for Godot

Hi Everyone!

We are thrilled to become part of the Cesium Community as creators of the 3D Tiles for Godot plugin. We’re excited to combine the largest open source 3D game engine with the leading 3D streaming standard to enable 3D geospatial capabilities in Godot. The plugin is built on Cesium Native, which means that Godot users will get streamlined access to features that are added to Cesium Native.

@Kyn21kx (GitHub: Kyn21kx) is the main author of the plugin and the resident expert. You’ll see me and other Battle Road team members participate in the discussions too. You can identify us with the Battle Road flairs.

Get started with the plugin at GitHub - Battle-Road-Labs/3D-Tiles-For-Godot: 3D tiles support for Godot as GDExtension and Engine submodule. We’d love to get your first thoughts on the plugin as well as your input for features we should prioritize.

Best,
Brent, Nef, and the Battle Road Team

7 Likes

For those who want to get a quick overview before diving into the GitHub repo:

4 Likes

Hi from Dublin and thanks very much for developing this plugin. I usually use Cesium with Javascript or Unreal but I’m keen to start using Godot.


I suspect some like me might be drawn to Godot for the first time because of the plugin. It would be great to have a getting started tutorial like the ones for Unreal or Unity which sets up a basic scene and explains limitations. A few things I’d like to see:

  1. Setting up sky and lighting would be nice (it isn’t clear to me that this works with Godot’s own WorldEnvironment).
  2. Positioning the camera in geographic space (I’m not sure if it has floating origin).
  3. Explain the variables for tile streaming to help users optimise (I’ve fiddled about but I’d be hoping for faster tile streaming.
  4. Geolocating objects in code.
  5. Masking areas with geographic polygons.
  6. Querying mesh metadata.
    Those are probably the big ones for a broad range of use cases from gaming to architectural visualisation. I’d be keen to use this for projects so really looking forward to seeing how it develops. Congratulations again on the release..
4 Likes