Basic usage
Constructor
str | Callable | None
default:"None"
Path or URL to 3D model file (.obj, .glb, .stl, .gltf, .splat, or .ply)
Literal['solid', 'point_cloud', 'wireframe'] | None
default:"None"
Rendering mode:
"solid"- Solid object"point_cloud"- Point cloud"wireframe"- Wireframe view
tuple[float, float, float, float] | None
default:"None"
Background color as RGBA tuple (values 0-1)
tuple[int | float | None, ...] | None
default:"(None, None, None)"
Initial camera position as (alpha, beta, radius) in degrees and distance
float
default:"1"
Speed of zooming. Higher values = faster zoom
float
default:"1"
Speed of panning. Higher values = faster pan
int | str | None
default:"None"
Component height
Events
- change - Triggered when model changes
- upload - Triggered when model is uploaded
- edit - Triggered when model is edited
- clear - Triggered when model is cleared