Problems with Gaussian Splat rendering

Hi,

I have the following issue: when uploading a build to the webserver the gaussian splat looks good. After reloading the project it breaks and we have missing splats. See images before and after:

Has anyone had similar problems?

Hello FragstreetBoy,

It sounds like you’re facing an issue with the Gaussian Splat rendering where splats appear correctly after the initial upload but are missing after a project reload. This could be related to several factors, including material properties, shader configurations, or texture loading that may not be properly re-initialized when the project is reloaded.

Here are a few steps you can take to troubleshoot and potentially resolve the issue:

  1. Check Shader Initialization: Ensure that the shader responsible for rendering the Gaussian splats is being re-initialized correctly upon project reload. Look at the vertex and fragment shaders to ensure they are set up to handle input as expected.

  2. Material Properties: Verify if the properties of the material used for the splats (like transparency, blending modes, etc.) are being reset correctly after the reload. You might need to check the needsUpdate property of the materials involved.

  3. Texture Loading: Make sure that the textures used by the Gaussian splats are being correctly loaded and assigned after a reload. If they were created dynamically or modified at runtime, ensure that the references are still valid.

  4. Debugging Console: Utilize the console to check for any errors or warnings that may give further insight into what goes wrong during the reload process.

  5. Sample Reference: You can reference the sample provided for Gaussian Splats in the Needle Engine Samples Repository, as it may provide useful insights regarding the expected setup and use cases. Here’s the link: Gaussian Splatting Sample.

If you want to provide more details such as the specific version of Needle Engine and any error messages in the console, it would help in diagnosing the problem further.

Feel free to ask if you have more questions or need assistance with the code!

Consider checking these links for further insights:

What specific parts of the Gaussian splat setup or rendering process would you like to explore further?

1 replies left - Get a PRO license for more AI replies.
thread_3dtmh7veStLkjwIbVFC1x2fK
Reply to this message to continue the conversation