In the latest Cesium for Unreal release, more functionality has been added to non-terrain 3D Tilesets.
Clipping now works on any 3D Tileset, so you can cut out sections of OSM buildings or photogrammetry. For instructions on using the clipping feature, click here.
In addition, you can now drape imagery over tilesets other than terrain. This means that you can use real-world data to improve the look of tilesets without textures, like OSM buildings. Read on to learn how.
Default:
With Bing Maps imagery:
The process is the same as adding a raster overlay to a terrain tileset.
- With OSM buildings selected, find the green Add Component button in the details panel. Add a Cesium Ion Raster Overlay.
If you wish to use imagery from a different source, you can use any of the Cesium Raster Overlay options instead of the Cesium Ion Raster Overlay. - Now that you’ve added the Raster Overlay component, simply add your ion access token and ion Asset ID. (For Bing Maps, use ion Asset ID: 2.)
Or, if you already have a tileset in the scene using an imagery overlay, you can simply copy that overlay from the source tileset and paste it in the components of OSM buildings.
If you want to improve the resolution of the imagery, you can increase the Maximum Texture Size, or decrease the Maximum Screen Space Error. This may not help much in all situations, though. Read more about limitations here.
All this information will be added to our Learn page when we have a chance to update them, but this should help you get started.
Questions or comments about this feature? Post them below. If this helps you with any neat projects, we’d love to see those too, so feel free to share screenshots!