# Artifacts with compressed .PLY Gaussian Splat file

**URL:** <https://forum.babylonjs.com/t/artifacts-with-compressed-ply-gaussian-splat-file/59970>\
**Category:** Bugs\
**Created:** [August 8, 2025, 9:50pm UTC](https://forum.babylonjs.com/t/artifacts-with-compressed-ply-gaussian-splat-file/59970 "2025-08-08T21:50:24Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![BastX](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/bastx/32/45965_2.png) [@BastX](https://forum.babylonjs.com/u/BastX)\
**Post date:** [August 8, 2025, 9:50pm UTC](https://forum.babylonjs.com/t/artifacts-with-compressed-ply-gaussian-splat-file/59970/1 "2025-08-08T21:50:24Z")

</div>

Hello team,

I’m experiencing visual artifacts when loading a compressed `.ply` Gaussian Splatting file.

I have already done the following troubleshooting:

1. The file works perfectly in other viewers like SuperSplat and StorySplat.

2. I have updated my project to use the latest **preview versions** from the CDN.

The problem still persists, so it seems to be a bug in the loader.

.ply compresed storyplat

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/0/a/0a0d93fe8b19f1a33f3e438f58f271b9566b3dfb.jpeg)

.ply compresed supersplat

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/e/a/eaeba6fd04b1bece8107a0d3eaff322f3e0f65fc.jpeg)

and .ply compresed in Babylon js

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/3/b/3b0ce1887e9b1b19e9fe84d3d7dfa36bd68926f5.jpeg)

I can provide the .ply file if needed, but since it’s a proprietary work file, I would prefer to share it privately.  
Thank you for your time and help.

---

<div class="post-metadata">

**Author:** ![alexchuber](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/alexchuber/32/52000_2.png) [@alexchuber](https://forum.babylonjs.com/u/alexchuber)\
**Post date:** [August 8, 2025, 10:02pm UTC](https://forum.babylonjs.com/t/artifacts-with-compressed-ply-gaussian-splat-file/59970/2 "2025-08-08T22:02:28Z")

</div>

cc @Cedric

---

<div class="post-metadata">

**Author:** ![alexchuber](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/alexchuber/32/52000_2.png) [@alexchuber](https://forum.babylonjs.com/u/alexchuber)\
**Post date:** [August 8, 2025, 10:03pm UTC](https://forum.babylonjs.com/t/artifacts-with-compressed-ply-gaussian-splat-file/59970/3 "2025-08-08T22:03:06Z")

</div>

(And welcome to the BabylonJS forum!)

---

<div class="post-metadata">

**Author:** ![BastX](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/bastx/32/45965_2.png) [@BastX](https://forum.babylonjs.com/u/BastX)\
**Post date:** [August 10, 2025, 9:18pm UTC](https://forum.babylonjs.com/t/artifacts-with-compressed-ply-gaussian-splat-file/59970/4 "2025-08-10T21:18:36Z")

</div>

add basic link whit me job, [Babylon.js - Control con Teclado y Mouse](https://idearquitectura.cl/app/gaussian_editor/test/test.html)  
and test compressed .ply [https://idearquitectura.cl/app/gaussian\_editor/test/test/G\_01%20test.compressed.ply](https://idearquitectura.cl/app/gaussian_editor/test/test/G_01%20test.compressed.ply)

---

<div class="post-metadata">

**Author:** ![sebavan](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/sebavan/32/57_2.png) [@sebavan](https://forum.babylonjs.com/u/sebavan)\
**Post date:** [August 11, 2025, 2:36pm UTC](https://forum.babylonjs.com/t/artifacts-with-compressed-ply-gaussian-splat-file/59970/5 "2025-08-11T14:36:15Z")

</div>



---

<div class="post-metadata">

**Author:** ![Cedric](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/cedric/32/2742_2.png) [@Cedric](https://forum.babylonjs.com/u/Cedric)\
**Post date:** [September 1, 2025, 12:53pm UTC](https://forum.babylonjs.com/t/artifacts-with-compressed-ply-gaussian-splat-file/59970/6 "2025-09-01T12:53:10Z")

</div>

Might be something with the sorting as well.

Do you have the uncompressed .ply available? Did you test it with Babylon.js sandbox?

---

<div class="post-metadata">

**Author:** ![Cedric](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/cedric/32/2742_2.png) [@Cedric](https://forum.babylonjs.com/u/Cedric)\
**Post date:** [December 18, 2025, 10:44am UTC](https://forum.babylonjs.com/t/artifacts-with-compressed-ply-gaussian-splat-file/59970/7 "2025-12-18T10:44:14Z")

</div>

Recent updates have improved quality. Let me know if you still have issues.

---

<div class="post-metadata">

**Author:** ![Cedric](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/cedric/32/2742_2.png) [@Cedric](https://forum.babylonjs.com/u/Cedric)\
**Post date:** [December 18, 2025, 10:44am UTC](https://forum.babylonjs.com/t/artifacts-with-compressed-ply-gaussian-splat-file/59970/8 "2025-12-18T10:44:17Z")

</div>


