I am attempting to swap 3d tiles of the same location- but taken at different times into my project

so assuming there is model A taken in March, and Model B taken in april. i want to be able to swap between both of the tiles at the press of a button.

“Model a gets swapped for Model B when swap time button is pressed” so do i like- make like this sort of a bp?

OnClick Button → if model a is true → destroy A → place B wrt coordinates.

and vice versa

Are they a part of a bigger tileset (that you basically want to cut a piece out of), or do you want to swap between two tilesets in their entirety?

swap them. just a clean swap. no cutting the cake here, swap and if possible even superimpose…

so like a use case for this would be:
like road condition monitoring- i monitor road like in may 2025 and then i make 3d tileset, and i want to swap and if possible make the june 2025 tileset swap over ( matching coordinates and all) and if possible make the may 2025 3d tileset a ghostly version of it (over the june one, easy comparision)

Hi @AmanTewariSkoolKid, welcome to the community!

I think it should be relatively straightforward to do what you’re describing with a Blueprint connected to a button press. You simply need to Destroy one Cesium3DTileset, then create a new one and set its various properties. Or perhaps you can avoid destroying / recreating entirely: just set the URL or ion Asset ID property on the existing Cesium3DTileset as needed.

Is this something you’ve tried to do and run into trouble? Or are you just wondering generally if it should be possible?