mylingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
19 lines (15 loc) • 431 B
text/typescript
import IModel, { modelDefaults, modelSchema } from "./IModel"
import Defaults from "./utils/Defaults"
import { ExtractProps } from "./utils/extractProps"
export default interface ITree extends IModel {
preset: string
}
export const treeSchema: Required<ExtractProps<ITree>> = {
...modelSchema,
preset: String
}
export const treeDefaults: Defaults<ITree> = {
...modelDefaults,
preset: "tree1",
scale: 4
}