cd robot_ui
npm i
npm run dev
-
npx gltfjsx RobotExpressive.glb --types
-> create tsx file from .glb model -
CartoonRobot looks cute but has no animations
-
BMO Cute, idle animation: https://sketchfab.com/3d-models/bmo-cute-model-3d-free-download-fe780b22c5b04ad0b0d6360687adf623
-
Billy-tankMaterial: has idle and dance animation
-
Expressive Robot from three.js Example has best animations
- Robot Model: https://github.com/mrdoob/three.js/tree/master/examples/models/gltf/RobotExpressive
- Three.js https://threejs.org/examples/#webgl_animation_skinning_morph
- Gltfjsx: https://github.com/pmndrs/gltfjsx
- React Three Fiber:
- TTS Language choosing https://jankapunkt.github.io/easy-speech/
- MediaPipe/tasks-vision package https://www.npmjs.com/package/@mediapipe/tasks-vision
- TTS only works in firefox on Lena's laptop