npm install
npm start
This is a small primer on how to use GLTF models on the web, specifically how to use them as dynamic assets.
Tutorial: https://www.youtube.com/watch?v=xy_tbV4pC54
Live demo: https://codesandbox.io/s/floating-shoe-forked-qxjoj
How to compress assets and turn them into JSX components
npx gltf-pipeline -i model.gltf -o model.glb --draco.compressionLevel=7
npx gltfjsx model.glb
How to include them in your project
- Set up react-three-fiber
- Put
model.glb
into/public
- Put
Model.js
(the output of gltfjsx) anywhere inside/src