AI City Remix$11,500 prize pool. Pick a city, let AI tell its story, Oct 22 – 28.Join now

Triposplat

tripo3d/triposplat

Triposplat by Tripo3D - convert 2D images into 3D models with AI. Generate textured 3D assets from single photos for games, AR/VR, e-commerce, and digital content creation.

Base price
$0.05USD / run
Execution
async
Model type
image
Input fields
6

Try the model

Playground

Open playground
Input

PNG, JPEG, WebP, or GIF · 20 MiB maximum

URL of the input image to convert into a 3D Gaussian splat.
010
Classifier-free guidance strength. Values at or below 1.0 disable guidance; higher values increase detail and adherence to the input image, but too high can oversaturate colors. Range: 0 to 10.
150
Number of flow-matching sampler steps. More steps improve fidelity with a roughly linear runtime cost. Range: 1 to 50.
File format for the generated Gaussian splat. Allowed values: ply, splat.
32768262144
Target number of Gaussians in the output splat. Higher means more detail but larger files and slower rendering. Rounded to the nearest multiple of 32 internally. Range: 32768 to 262144.
Random seed for reproducibility. If None, a random seed is generated.
OutputReady

Your output will appear here

Complete the inputs, then click Run.

Model card

Specifications

Pricing

Base price
$0.05 / run

Context & modalities

Input
Schema-defined
Output
image

Capabilities

Chat
Not supported
Vision
Not supported
Reasoning
Not supported
Structured output
Not supported
Function calling
Not supported
Audio input
Not supported

Access

Provider
Tripo3D
Model ID
tripo3d/triposplat
Execution
async
Base URL
https://api.sandbase.ai
API
Unified Run API
Endpoint
/v1/run

API README

PRICED DRAFT — MANUAL REVIEW REQUIRED exact_model_mode: tripo3d/triposplat original_unit: method: fixed per-generation price result_base_price: 0.05 result_price_formula: review_status: pending; model remains disabled checked_at: 2026-08-16

Start building

Send your first request

OpenAI-compatible endpoint with unified authentication and usage tracking.

Production API
Unified Run API endpoint
https://api.sandbase.ai/v1/run
Model ID
tripo3d/triposplat
# The quoted heredoc keeps Unicode and shell metacharacters unchanged.
result=$(curl --fail-with-body --silent \
  -X POST "https://api.sandbase.ai/v1/run" \
  -H "Authorization: Bearer $SANDBASE_API_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'SANDBASE_JSON'
{
  "model": "tripo3d/triposplat",
  "image": "https://raw.githubusercontent.com/VAST-AI-Research/TripoSplat/36b6deb0a1613e43c6910de441cb57d50352e44a/static/example_inputs/building_stone_house.webp",
  "num_gaussians": 262144,
  "output_format": "ply",
  "guidance_scale": 3,
  "num_inference_steps": 20
}
SANDBASE_JSON
)
run_id=$(printf '%s' "$result" | jq -r .id)
for attempt in $(seq 1 120); do
  status=$(printf '%s' "$result" | jq -r .status)
  case "$status" in completed|failed|timeout) break ;; esac
  sleep 2
  result=$(curl --fail-with-body --silent \
    -H "Authorization: Bearer $SANDBASE_API_KEY" \
    "https://api.sandbase.ai/v1/run/$run_id")
done
status=$(printf '%s' "$result" | jq -r .status)
[ "$status" = completed ] || { echo "Generation ended: $status" >&2; exit 1; }
printf '%s\n' "$result"

Choose your model

Compare models

All image & video models
ModelTypeDefault priceReleased
TriposplatThis model
Tripo3D
Image$0.05 / runJun 3, 2026
Tripo3DImage$1.32 / runSep 21, 2026
Tripo3DImage$1.32 / runSep 21, 2026
Tripo3DImage$0.36 / runApr 15, 2026
Tripo3DImage$0.24 / runApr 15, 2026
Tripo3DImage$0.36 / runApr 15, 2026

Questions

FAQ

How do I call Tripo3D Triposplat through SandBase?

Create a SandBase API key, then send requests with the model ID "tripo3d/triposplat" to Unified Run API (/v1/run) at https://api.sandbase.ai. The request examples on this page show the exact payload.

Do I need a separate Tripo3D account?

No. One SandBase API key and balance gives you access to Tripo3D Triposplat and the other models in the catalog; you do not need to sign up with Tripo3D separately.