NeRF Service backend: runpod

A small service that turns a set of overlapping photos into a 3D scene. You upload frames, it runs structure-from-motion + Gaussian-splatting on a GPU worker, and returns a .ply. The job takes minutes, so the API is asynchronous: submit → poll → download (HTTP 202 + polling).

Try it

API

POST /upload          multipart "file"          -> {"id": "..."}   (repeat per frame)
POST /nerfify         {"images": [id1, ...]}    -> 202 {"job_id": "...", "status": "pending"}
GET  /jobs/<job_id>                              -> {"status": "running", ...}
GET  /jobs/<job_id>/result                       -> the .ply file