Unexpected Black/White Outlines Around Splats in PlayCanvas

Hey everyone,

Quick question about splats in PlayCanvas.
We’ve already implemented several splats without any issues, but now we’re suddenly getting strange “bounding boxes” around the splats.
In SuperSplat everything looks fine, but in PlayCanvas it doesn’t.

I’ve already tried a bunch of things—tonemapping, SH bands, and more—but I still can’t figure out what’s causing these weird black or white outlines around the splats.

In the first image, you can clearly see the black outlines in the red-marked area.
On the other image from SuperSplat, everything looks much softer and without these hard edges.


Do you have any idea what could be causing this?
Any help would be much appreciated!

Is it perhaps related to High Precision Rendering setting in the SuperSplat? Do you get the same issues when you disable it?

@slimbuck

1 Like

Exactly, when I disable it in SuperSplat, it looks the same.
I’ve never had this issue in any other PlayCanvas projects, and I haven’t changed my workflow.

As far as I know, PlayCanvas doesn’t offer any High-Precision Rendering option - or am i wrong ?

Hey @SIAG, all “High-Precision Rendering” is, is rendering to a Float16 or Float32 backbuffer instead of the default 8-bit.

This takes extra memory and renders slower, but should straightforward to configure in your editor project. Just using CameraFrame should do the job.

See here for details on CameraFrame: Modern Post Processing | PlayCanvas Developer Site