Install dependencies of the project, preferably with pnpm https://pnpm.io/
Add your first object to the scene inside TheExperience.vue , we are going to add a “donut” 🍩
<TresMesh>
<TresTorusGeometry :args="[2, 0.75, 16, 32]" />
<TresMeshNormalMaterial />
</TresMesh>
Now try changing the position and rotation of the TresMesh by using props
<aside> 💡 HINT: Follow the args and props guide https://docs.tresjs.org/api/instances-arguments-and-props.html#props
</aside>
Create a component ThePlanet.vue and try loading the planet model using this path public/low-poly-planet/low-poly-planet.glb by using the useGLTF composable https://cientos.tresjs.org/guide/loaders/use-gltf.html
Add it to your TheExperience.vue . Remember to wrap it with Supense since it is an async operation