Back to videos

How to Use Three.js to create a 3D Product Configurator

Need help while watching this video? Join our Discord community .

Let's build together a 3D Product Configurator using Three.js with React Three Fiber. To follow the tutorial you will need to understand the basics of React hooks, but you should be able to reproduce easily.

Link to the final result

https://codesandbox.io/p/github/wass08/chair-configurator-three-js-r3F-tutorial/main?file=/src/App.jsx

Link to the source code

https://github.com/wass08/chair-configurator-three-js-r3F-tutorial

React Three Fiber documentation

https://docs.pmnd.rs/react-three-fiber/getting-started/introduction

R3F Drei

https://github.com/pmndrs/drei**#readme**

PBR Textures

https://3dtextures.me/

Create your React App in a minute with Vite

https://vitejs.dev/guide/

If you want to dive deeper into Three.js I highly recommend you to follow Bruno Simon complete tutorial named Three.js Journey.

https://threejs-journey.com/

I also have a discount code just for you to get -20%

https://threejs-journey.xyz/join/wawasensei1