📄️ 03: Basic Scene
Setup
📄️ 04: Vite standard file
- sceneSetup() : sets up the scene, camera, and renderer
📄️ 05: transformations
Intro
📄️ 06: animations
requestAnimationFrame
📄️ 07: Cameras
There are many types of cameras in threejs:
📄️ 08: Responsivity
Resize event
📄️ 09: Geometry
All geometries are essentially just a bunch of vertices creating triangles, and those many triangles create faces of 3D objects
📄️ 10: GUI for debugging
We will use the lil-gui library for debugging our threeJS applications. Lil gui allows us to visualize the properties of threeJS objects and the environment and change them in real time.
📄️ 11: textures
Texture types
📄️ 12: Materials
Working with materials
📄️ 13: 3D text
Loading text
📄️ 14: deploying on vercel
Use the vercel login command to login into vercel.
📄️ 15: Lights
Ambient Light
📄️ 16: Shadows
There are two types of shadows, core shadows and drop shadows.
📄️ Vite starter
Dependencies