diff --git a/planet/src/pages/vrm_model.tsx b/planet/src/pages/vrm_model.tsx index bfe1ab833..6e2a37506 100644 --- a/planet/src/pages/vrm_model.tsx +++ b/planet/src/pages/vrm_model.tsx @@ -55,6 +55,19 @@ const VRMModel: React.FC = ({ url = "./models/ai.vrm", url_anim="./m return vrm ? : null; }; +interface ModelGlbProps { + url: string + position?: [number, number, number] + rotation?: [number, number, number] + scale?: number +} + +const GlbModel: React.FC = ({ url = "./models/solar_system_animation.glb", position = [0, 0, 0], scale = 1, rotation = [0, 0, 0] }) => { + const { scene } = useGLTF(url) + scene.scale.setScalar(scale); + return +} + type GLTFResult = GLTF & { nodes: { Object_2: THREE.Mesh @@ -142,6 +155,7 @@ export function Galaxy(props: JSX.IntrinsicElements['group']) { return ( + {g === 'sun' && }