# `gradio/model3d` ```html ``` 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; ```