# Gaussian Splatting Plugin uniform

**URL:** <https://forum.babylonjs.com/t/gaussian-splatting-plugin-uniform/62693>\
**Category:** Bugs\
**Tags:** material, gaussian-splatting\
**Created:** [March 6, 2026, 1:36pm UTC](https://forum.babylonjs.com/t/gaussian-splatting-plugin-uniform/62693 "2026-03-06T13:36:10Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![lsalteia](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/lsalteia/32/50000_2.png) [@lsalteia](https://forum.babylonjs.com/u/lsalteia)\
**Post date:** [March 6, 2026, 1:36pm UTC](https://forum.babylonjs.com/t/gaussian-splatting-plugin-uniform/62693/1 "2026-03-06T13:36:11Z")

</div>

Hello,

I am currently experimenting with **material plugins attached to Gaussian Splatting materials**. However, uniforms do not seem to be injected correctly.

The engine does not use uniform buffers and the uniform declaration does not appear in the compiled shader source code.

I created a small playground to demonstrate the issue.  
If you **comment line 128 and uncomment line 130** , it enables the plugin version that attempts to use uniforms.

> **[Babylon.js Playground](https://playground.babylonjs.com/#CQH0FN)**
>
> Babylon.js playground is a live editor for Babylon.js WebGL and WebGPU 3D scenes

I reckon material plugins for Gaussian Splatting materials were added only recently. Are there any resources or documentation about this that I may have missed?

---

<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:** [March 6, 2026, 5:13pm UTC](https://forum.babylonjs.com/t/gaussian-splatting-plugin-uniform/62693/2 "2026-03-06T17:13:27Z")

</div>



---

<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:** [March 6, 2026, 5:13pm UTC](https://forum.babylonjs.com/t/gaussian-splatting-plugin-uniform/62693/3 "2026-03-06T17:13:54Z")

</div>

please, bear with us until @Cedric will be back from vacation next week

---

<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:** [March 9, 2026, 3:55pm UTC](https://forum.babylonjs.com/t/gaussian-splatting-plugin-uniform/62693/4 "2026-03-09T15:55:48Z")

</div>

I’m taking a look. I’ll do a PR to improve the doc on that specific topic.

---

<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:** [March 9, 2026, 4:49pm UTC](https://forum.babylonjs.com/t/gaussian-splatting-plugin-uniform/62693/5 "2026-03-09T16:49:36Z")

</div>

Here is the fixed PG : [https://playground.babylonjs.com/#CQH0FN#8](https://playground.babylonjs.com/#CQH0FN#8)

---

<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:** [March 9, 2026, 5:15pm UTC](https://forum.babylonjs.com/t/gaussian-splatting-plugin-uniform/62693/6 "2026-03-09T17:15:25Z")

</div>

> <https://github.com/BabylonJS/Documentation/pull/1535>

---

<div class="post-metadata">

**Author:** ![lsalteia](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/lsalteia/32/50000_2.png) [@lsalteia](https://forum.babylonjs.com/u/lsalteia)\
**Post date:** [March 10, 2026, 8:54am UTC](https://forum.babylonjs.com/t/gaussian-splatting-plugin-uniform/62693/7 "2026-03-10T08:54:13Z")

</div>

Thanks for the solution Cédric 🙂

---

<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:** [March 10, 2026, 9:46am UTC](https://forum.babylonjs.com/t/gaussian-splatting-plugin-uniform/62693/8 "2026-03-10T09:46:16Z")

</div>


