|
# `gradio/model3d` |
|
|
|
```html |
|
<script> |
|
import {BaseModel3D, BaseModel3DUpload, BaseExample } from `@gradio/model3d`; |
|
</script> |
|
``` |
|
|
|
BaseModel3D |
|
```javascript |
|
export let value: FileData | null; |
|
export let clear_color: [number, number, number, number] = [0, 0, 0, 0]; |
|
export let label = ""; |
|
export let show_label: boolean; |
|
export let i18n: I18nFormatter; |
|
export let zoom_speed = 1; |
|
|
|
// alpha, beta, radius |
|
export let camera_position: [number | null, number | null, number | null] = [ |
|
null, |
|
null, |
|
null |
|
]; |
|
``` |
|
|
|
BaseModel3DUpload |
|
```javascript |
|
export let value: null | FileData; |
|
export let clear_color: [number, number, number, number] = [0, 0, 0, 0]; |
|
export let label = ""; |
|
export let show_label: boolean; |
|
export let root: string; |
|
export let i18n: I18nFormatter; |
|
export let zoom_speed = 1; |
|
|
|
// alpha, beta, radius |
|
export let camera_position: [number | null, number | null, number | null] = [ |
|
null, |
|
null, |
|
null |
|
]; |
|
``` |
|
|
|
BaseExample |
|
```javascript |
|
export let value: string; |
|
export let type: "gallery" | "table"; |
|
export let selected = false; |
|
``` |