Skip to main content

Crate burn_synth

Crate burn_synth 

Source

Re-exports§

pub use io::mesh_to_glb_bytes;
pub use io::write_glb_mesh;
pub use io::ImageSource;
pub use io::TextPrompt;
pub use mesh::Mesh;
pub use mesh::MeshLike;
pub use mesh::MeshMaterial;
pub use mesh::MeshPbrTextures;
pub use mesh::MeshStats;
pub use mesh::MeshTexture;
pub use mesh::mesh_bounds;
pub use mesh::mesh_stats;
pub use pipeline::ForegroundModel;
pub use pipeline::MeshOutput;
pub use pipeline::ModelSelection;
pub use pipeline::PipelineInput;
pub use pipeline::PipelineOutput;
pub use pipeline::SynthesisModel;
pub use pipeline::sanitize_synthesis_models;
pub use progress::ProgressCallback;
pub use progress::ProgressVerbosity;
pub use progress::RuntimeProgressEvent;
pub use progress::RuntimeProgressObserver;
pub use progress::default_log_progress_callback;
pub use progress::log_progress_event;
pub use runtime::DinoBackend;
pub use runtime::ForegroundOutput;
pub use runtime::ForegroundRequest;
pub use runtime::InferenceBackend;
pub use runtime::MeshOutput as RuntimeMeshOutput;
pub use runtime::MeshRequest;
pub use runtime::RuntimeConfig;
pub use runtime::RuntimeError;
pub use runtime::SynthRuntime;
pub use runtime::TrellisQuality;
pub use burn_tripo as triposg;
pub use burn_foreground as bg_removal;

Modules§

io
mesh
model_loader
pipeline
progress
runtime
wasm

Functions§

set_bootstrap_status_callback