Skip to content

jbilcke-hf/splatter-api

Repository files navigation

title emoji colorFrom colorTo sdk pinned app_port
Gaussian Splatting API
🎨
green
yellow
docker
true
7860

Presentation

What is this project?

WARNING - This project is not finished!

Gaussian Splatting API is a REST API to generate 3D Gaussian Splatting scenes from a set of images.

It is a wrapper around MrNERF/gaussian-splatting-cuda.

TODO

  • Compile gaussian-splatting-cuda with Docker
  • Support upload of assets
  • Support download of scenes

License

The server wrapping code is open-source, but the code engine gaussian-splatting-cuda is based on project by the Inria and the Max Planck Institut for Informatik (MPII).

This is a publicly funded project with a non-commercial license.

So I can't use it for commercial apps?

You will have to talk with the original rightholders at the INRIA and MPII.

Also, please tell me if you know about any alternative project with a fully permissive open-source licensing.

Running on your machine

Prerequisites

You need a machine with CUDA, a GPU etc

Environment variables

  • STORAGE_PATH: on HF use /data, on a local you can use .sandbox/

Deployment to Hugging Face

This can take some time.

note: this is a long build (~30 min)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published