#importing Gaussian Splats in Unity scene using needle engine.

1 messages · Page 1 of 1 (latest)

nova pulsarBOT
#

Thanks for reaching out @normal dock

Please read through the following and share the information requested. This will help us to better assist you.

Description

Describe the issue that you're seeing. Please be as detailed as possible e.g. is this issue happening in Unity or Blender, which Needle Engine version are you using, do you see any errors in the Editor or Browser console, etc.

Information:

  • If you're using Unity click the menu item Needle Engine/Report a Bug/Copy Project Info to Clipboard. Please share the results below.
  • Please provide code snippets using Discord Code Blocks
  • Have you contacted Needle through another channel or just through Discord?

Thanks for submitting!

💡 Did you know that we now also have a forum with AI support? Join now with your discord account!

normal dock
#

Further Info, I tried following the GS sample and gave it also the path of my directory by it does not shows my GS on Web.

hollow tiger
#

if the file is already in your web project you should add a relative path here like /include/gs_...

normal dock
#

oh ok and no prefix before /include, right

#

Oh perfect it works, my last question will be about the performance, how can I improve the performance as I am getting like 2-5 FPS on my web browser for the GS as it is also 158 MB

jagged nest
# normal dock Oh perfect it works, my last question will be about the performance, how can I i...

Gaussian splats are quite performance heavy. You can reduce the amount of splats but same as our sample you shouldn't expect it to run for example on Quest and so on.

@devout bluff might give you more advice how to optimize your splat map.

Otherwise, one thing you could do is to hide the bad performance, reduce motion and allow for very slow rotation. Alternatively you could predefine just certain views and cross fade between them with a HTML overlay / CSS filter.

Also you can adjust the render scale.

devout bluff
#

There are ongoing efforts to improve file size and performance for gaussian splats in the community, and you could e.g. switch from our splat renderer to the one Luma is providing with their tooling, which I believe is more optimized on mobile by now.

Generally approx. 1 million splats should work "ok" on mobile devices, not on VR devices though. If your number is higher then you can expect worse perf on mobile.