TripoSplat-WebGPU / README.md
Yosun's picture
Upload README.md with huggingface_hub
96ea344 verified
|
Raw
History Blame Contribute Delete
1.78 kB
---
title: TripoSplat WebGPU
emoji: 🫧
colorFrom: blue
colorTo: purple
sdk: static
pinned: false
models:
- Yosun/TripoSplat-WebGPU
---
# TripoSplat WebGPU
Generate a Gaussian splat from an image entirely in your browser with WebGPU. No image or inference request is sent to a server.
## Before you run
- Use current desktop Chrome or Edge with WebGPU enabled.
- Allow roughly 6.47 GB for the first verified model download and browser cache.
- Use an alpha-bearing PNG or WebP; bundled background removal is not yet available.
- Expect generation to take several minutes on qualified high-end hardware.
The app downloads versioned model artifacts directly from [Yosun/TripoSplat-WebGPU](https://huggingface.co/Yosun/TripoSplat-WebGPU), verifies their declared size and SHA-256, and caches them in browser storage when permitted. It exports binary PLY and `.splat` files locally.
> **Engineering preview:** whole-scene numerical/render parity, repeated-run memory behavior, Edge, and 16 GB devices are not yet qualified.
[Source, status, benchmarks, and issue tracker](https://github.com/yosun/TripoSplatWebGPU) · [Vercel mirror](https://triposplat-webgpu.vercel.app/e2e-web)
## Deploy this card and the prebuilt app
Run from the repository root:
```bash
corepack enable
pnpm install --frozen-lockfile
pnpm build
hf upload Yosun/TripoSplat-WebGPU dist . --repo-type space \
--commit-message 'Deploy TripoSplat WebGPU demo'
hf repos cp huggingface-space/README.md \
hf://spaces/Yosun/TripoSplat-WebGPU/README.md
```
The root `dist/index.html` is already built; this card intentionally uses only `sdk: static` and does not request Hugging Face compute or a custom build command. Hugging Face may still require plan credits to activate updated Static Space hosting.