mosure / bevy_gaussian_splatting

bevy gaussian splatting render pipeline plugin
https://mosure.github.io/bevy_gaussian_splatting?gaussian_count=1000
MIT License
130 stars 9 forks source link

add demo of bevy_gaussian_splatting streaming from a remote server #87

Open cs50victor opened 6 months ago

cs50victor commented 6 months ago

putting up a PR, ( hopefully ), soon.

cs50victor commented 6 months ago

https://github.com/cs50victor/new_media/pull/18

cs50victor commented 6 months ago

@mosure use fly.io? currently have new_media working remotely on a fly.io gpu. wondering if you'll be able to test a similar PR here.

mosure commented 6 months ago

@mosure use fly.io? currently have new_media working remotely on a fly.io gpu. wondering if you'll be able to test a similar PR here.

I haven't worked with fly.io, it looks very interesting and I don't know of alternatives re. edge container deployments. I've done some initial work with codespaces + docker + bevy_gaussian_splatting, a more robust setup is required for general use.

cs50victor commented 6 months ago

true, bevy currently can't work without winit so the docker container needs x11 or wayland. Current solution is supper hacky but seems like the best solution at the moment (https://github.com/cs50victor/newmedia/blob/main/Dockerfile.prod#L38). Do we close this and wait/experiment with a more robust setup or just go ahead?