Nick-Achee / man

Home Page:man-two.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

  1. npx gltf-pipeline -i model.gltf -o model.glb --draco.compressionLevel=7
  2. npx gltfjsx model.glb

How to include them in your project

  1. Set up react-three-fiber
  2. Put model.glb into /public
  3. Put Model.js (the output of gltfjsx) anywhere inside /src

About

man-two.vercel.app


Languages

Language:JavaScript 70.4%Language:HTML 21.3%Language:CSS 8.3%