# 3D Gaussian Splats not loading in Unreal

**URL:** <https://community.cesium.com/t/3d-gaussian-splats-not-loading-in-unreal/45489>\
**Category:** Cesium for Unreal\
**Created:** [March 12, 2026, 4:32pm UTC](https://community.cesium.com/t/3d-gaussian-splats-not-loading-in-unreal/45489 "2026-03-12T16:32:41Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![islit](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/islit/32/28173_2.png) [@islit](https://community.cesium.com/u/islit)\
**Post date:** [March 12, 2026, 4:32pm UTC](https://community.cesium.com/t/3d-gaussian-splats-not-loading-in-unreal/45489/1 "2026-03-12T16:32:41Z")

</div>

In a related post I was having difficulty uploading my own .ply dataset into Cesium Ion, found out it was related to a NaN point that had to be filtered out first, now uploading a filtered .ply works using the method in this thread: (Thanks Cesium Team!)

> [@3D Gaussian splat .ply not uploading](https://community.cesium.com/t/3d-gaussian-splat-ply-not-uploading/45321):
>
> Getting this error message when trying to upload a .ply 3DGS dataset to Cesium Ion? point\_cloud.ply POST with passive cookie authorization must include a valid x-cesium-csrf header. suggestions? Thanks!

 ![Screenshot 2026-03-12 090527](https://global.discourse-cdn.com/cesium/original/3X/2/d/2dbd102bc82c81f61fad63b5754364495b2ff09c.jpeg)

However, when I add this asset into a brand new Unreal Engine scene, there is nothing showing? The asset is added and in the world outliner, but nothing appears in the viewport.

 ![Screenshot 2026-03-12 090824](https://global.discourse-cdn.com/cesium/original/3X/4/8/485a251b27839fefe04878034a81d4ec7eb1e5bd.jpeg)

UE 5.6 (windows 11)  
Cesium for Unreal 2.24.1  
Cesium Ion Asset ID: 4524338

---

<div class="post-metadata">

**Author:** ![Marco13](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/marco13/32/2757_2.png) [@Marco13](https://community.cesium.com/u/Marco13)\
**Post date:** [March 12, 2026, 4:36pm UTC](https://community.cesium.com/t/3d-gaussian-splats-not-loading-in-unreal/45489/2 "2026-03-12T16:36:14Z")

</div>

I hope it’s OK to ping @azrogers : Could this be something “simple”, like having to assign some geolocation to a splat tileset to make it appear, or tick some special checkbox somewhere?

FWIW: I tiled the same point cloud and looked at it in CesiumJS (using the state from [this PR](https://github.com/CesiumGS/cesium/pull/13245)), and it was rendered there. So the data should be _basically_ valid (even though the current ion preview screenshot looks messed up - that’s a CesiumJS issue).

---

<div class="post-metadata">

**Author:** ![azrogers](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/azrogers/32/21672_2.png) [@azrogers](https://community.cesium.com/u/azrogers)\
**Post date:** [March 12, 2026, 4:48pm UTC](https://community.cesium.com/t/3d-gaussian-splats-not-loading-in-unreal/45489/3 "2026-03-12T16:48:36Z")

</div>

@islit Are you seeing anything in the output log related to the tileset you’re trying to load?

---

<div class="post-metadata">

**Author:** ![islit](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/islit/32/28173_2.png) [@islit](https://community.cesium.com/u/islit)\
**Post date:** [March 12, 2026, 5:31pm UTC](https://community.cesium.com/t/3d-gaussian-splats-not-loading-in-unreal/45489/4 "2026-03-12T17:31:46Z")

</div>

hi there, no errors or warnings appearing in the UE output log no?

---

<div class="post-metadata">

**Author:** ![islit](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/islit/32/28173_2.png) [@islit](https://community.cesium.com/u/islit)\
**Post date:** [March 12, 2026, 5:33pm UTC](https://community.cesium.com/t/3d-gaussian-splats-not-loading-in-unreal/45489/5 "2026-03-12T17:33:12Z")

</div>

for sure! I don’t have any geolocation on the tileset, but in Unreal you can should be able to place it anywhere, not sure if it just assumes the origin point of the asset is just the center though? I did zoom out and center on the object also, but nothing is visible.

---

<div class="post-metadata">

**Author:** ![azrogers](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/azrogers/32/21672_2.png) [@azrogers](https://community.cesium.com/u/azrogers)\
**Post date:** [March 12, 2026, 7:53pm UTC](https://community.cesium.com/t/3d-gaussian-splats-not-loading-in-unreal/45489/6 "2026-03-12T19:53:31Z")

</div>

@islit Would you mind sending me a direct message with a token I can use to view your asset, so I can test it out and see what’s wrong?

---

<div class="post-metadata">

**Author:** ![azrogers](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/azrogers/32/21672_2.png) [@azrogers](https://community.cesium.com/u/azrogers)\
**Post date:** [March 13, 2026, 2:23pm UTC](https://community.cesium.com/t/3d-gaussian-splats-not-loading-in-unreal/45489/7 "2026-03-13T14:23:47Z")

</div>

@islit This asset seems to work in Unreal if you set the georeference to True Origin mode!

 ![image](https://global.discourse-cdn.com/cesium/original/3X/4/5/4568aa8b72de5a35427e068286d724608e7c9206.jpeg)

 ![image](https://global.discourse-cdn.com/cesium/original/3X/a/1/a1efcef516568b5279865f2d801f4b964a734e56.png)

If you want to use the asset with long/lat/height georeferences, geolocating the tileset in ion should let you do this. But multiple georeferences can also coexist in the scene perfectly fine, so you can have one for eg. cesium world terrain and one for your gaussian splat tileset.

---

<div class="post-metadata">

**Author:** ![islit](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/islit/32/28173_2.png) [@islit](https://community.cesium.com/u/islit)\
**Post date:** [March 13, 2026, 4:02pm UTC](https://community.cesium.com/t/3d-gaussian-splats-not-loading-in-unreal/45489/8 "2026-03-13T16:02:06Z")

</div>

amazing! Thank you so much, I’ve got it working on my end now with that True Origin setting! This opens up the doors to a lot of new possibilities being able to stream in 3DGS files using Cesium,

Thanks again for all your help Cesium team!  
Art
