Threejs journey
Three.js Journey - Practice projects w/ source-code for Three.js course by Bruno Simon
![][views] ![][stars] ![][forks] ![][issues] ![][license] ![][repo-size] The project is written primarily in TypeScript, distributed under the MIT License license, first published in 2023. Key topics include: 3d, 3d-web, bruno-simon, r3f, react-three-drei.
<div align="center">

Three.js Journey
<kbd> <br> Click to view all Live Demos <br> </kbd>
</div> <!-----------------------------------{ Links }----------------------------------> </div>-
01 - Basics
- 03 - Basic Scene <kbd>Live Demo</kbd>
- 05 - Transform Objects <kbd>Live Demo</kbd>
- 06 - Animations <kbd>Live Demo</kbd>
- 07 - Camera <kbd>Live Demo</kbd>
- 08 - Fullscreen and Resizing <kbd>Live Demo</kbd>
- 09 - Geometries <kbd>Live Demo</kbd>
- 10 - Debug UI <kbd>Live Demo</kbd>
- 11 - Textures <kbd>Live Demo</kbd>
- 12 - Materials <kbd>Live Demo</kbd>
- 13 - 3D Text <kbd>Live Demo</kbd>
-
02 - Classic Techniques
-
03 - Advanced Techniques
-
04 - Shaders
-
05 - Extra
-
07 - React Three Fiber
- 42 - First R3F Application <kbd>Live Demo</kbd>
- 43 - Drei <kbd>Live Demo</kbd>
- 44 - Debug <kbd>Live Demo</kbd>
- 45 - Environment & Staging <kbd>Live Demo</kbd>
- 46 - Load Models <kbd>Live Demo</kbd>
- 47 - 3D Text <kbd>Live Demo</kbd>
- 49 - Mouse Events <kbd>Live Demo</kbd>
- 50 - Post Processing <kbd>Live Demo</kbd>
- 52 - Physics <kbd>Live Demo</kbd>
Building from Source
</div>- Fetch latest source code from master branch.
consolerajput-hemant@arch:~$ git clone https://github.com/rajput-hemant/threejs-journey
- Move to desired module directory.
consolerajput-hemant@arch:~$ cd threejs-journey/ rajput-hemant@arch:~/threejs-journey$ cd 03-basic-scene/
- Install dependencies and run dev server.
<div align = center>consolerajput-hemant@arch:~/threejs-journey/03-basic-scene$ npm install rajput-hemant@arch:~/threejs-journey/03-basic-scene$ npm run dev
Course: Three.js Journey By Bruno Simon
<!----------------------------------{ Labels }---------------------------------> <!------------------------------------{ src }-----------------------------------> <!-----------------------------------{ demos }----------------------------------> <!-----------------------------------{ Links }---------------------------------->Contributors
Showing top 3 contributors by commit count.
This article is auto-generated from rajput-hemant/threejs-journey via the GitHub API.Last fetched: 6/19/2026
