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
15: Lights
Ambient Light
16: Shadows
There are two types of shadows, core shadows and drop shadows.
Vite starter
Dependencies