Learning ThreeJS with Bruno Simon and applying some of my own tweaks :P
Here are the projects that are hosted on Vercel with respective branch name:
-
Simple cube [simple HTML, CSS, JS with CDN]
▶️ Live Preview 🔗branch: 01-basic-scene -
Webpack (simple cube) [using npm instead of cdn]
▶️ Live Preview 🔗branch: 02-webpack -
Transform Objects
▶️ Live Preview 🔗branch: 03-transform-objects -
Animation
▶️ Live Preview 🔗branch: 04-animations -
Cameras
▶️ Live Preview 🔗branch: 05-cameras -
Controls
▶️ Live Preview 🔗branch: 06-controls -
FullScreen and Resize
▶️ Live Preview 🔗branch: 07-fullscreen-and-resize -
Geometries
▶️ Live Preview 🔗branch: 08-geometries -
Debug GUI
▶️ Live Preview 🔗branch: 09-debug-ui -
Textures
▶️ Live Preview 🔗branch: 10-textures