burn_synth_mcp

MCP server for burn_synth foreground extraction and 3D synthesis


Keywords
editor, gltf, bevy, render-pipeline, asset-synthesis, background-removal, burn, image, mesh, trellis, triposg, wasm
Licenses
MIT/Apache-2.0

Documentation

bevy_synth 🕊️🔥🎛️🎹

GitHub License crates.io

asset synthesis implemented in bevy and burn, view the live demo

example

Input Output
Input chair Output chair (rendered mesh)

features

  • editor
  • native mcp server
  • wasm demo
  • quantize-aware kernels

media

input output
image 3d
image foreground
image pbr
text 3d
text image
image composite-3d
many-3d composite-3d
image 4d
video 4d
text audio
video audio

setup

install

# burn_synth CLI
cargo install burn_synth

# bevy_synth app
cargo install bevy_synth

# burn_synth MCP stdio server
cargo install burn_synth_mcp

usage:

# burn_synth: run image -> GLB synthesis
burn_synth mesh \
  --quality balanced \
  --input docs/output_chair_bg_removed.png \
  --output /tmp/chair.glb

# bevy_synth: launch interactive app
bevy_synth --quality balanced

# burn_synth_mcp: start MCP stdio server
burn_synth_mcp

upstream

  • see docs/SETUP.md for full setup and model import/runtime details
  • supported models:
    • foreground: RMBG-1.4, RMBG-2.0
    • synthesis: TripoSG, Trellis2

note: pre-trained model weights have separate license

hardware recommendation

  • 16GB VRAM

references