mirror of
https://github.com/gradio-app/gradio.git
synced 2024-12-27 02:30:17 +08:00
49 lines
1.0 KiB
Markdown
49 lines
1.0 KiB
Markdown
|
# `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;
|
||
|
```
|