* I used vite insted of webpack for Three JS lessons so finished code located in {lesson}-vite folder for each lesson except for R3F lessons
π¦π¦π¦
Marble Madness Game deployed at https://marble-madness.vercel.app
Portal Scene with procedural materials deployed at https://portal-omega-ten.vercel.app
Text example deployed at https://three-js-text-eosin.vercel.app/
Raging Sea example with Simplex 3D Noise noise deployed at https://raging-sea-rouge.vercel.app/
- cool post about R3F and particles - https://varun.ca/three-js-particles/
- cool blog about creating shader backgrounds in react three fiber - https://adamkarlsten.com/blog/creating-shader-backgrounds/
- akella gists - https://gist.github.com/akella
- akella github - https://github.com/akella?tab=repositories
- codrops website - https://tympanus.net/codrops/
- brunosimon.com - https://www.brunosimon.com/
- react three fiber examples - https://docs.pmnd.rs/react-three-fiber/getting-started/examples
- three js examples - https://threejs.org/examples/
- awesome list of creative coding examples and resources - https://github.com/terkelg/awesome-creative-coding#shaders--opengl--webgl
- cool repo about shaders https://github.com/lettier/3d-game-shaders-for-beginners