huggingface / gsplat.js

JavaScript Gaussian Splatting library.
MIT License
1.26k stars 77 forks source link

High CPU usage #68

Closed nlgranger closed 2 months ago

nlgranger commented 4 months ago

The background workers are working hard all the time even when the scene is not moving or updating. Is there a way to control when the update are run?

SimonF24 commented 2 months ago

Would be nice for the controls to emit a change event so we can use the regular threejs approach to rendering on demand (https://threejs.org/manual/#en/rendering-on-demand)

dylanebert commented 2 months ago

This should be fixed in the latest release :)

nlgranger commented 2 months ago

Thanks!