Creating a 3d terrain in WebGL, with each step being made as a Github release.
- Step 1: Setup three.js
- Step 2: Create terrain
- Step 3: Load heightmap
- Step 4: Texture terrain
- Step 5: Add "collision"
- Step 6: First person controls
- Step 7: Add fog
- Step 8: Add jumping & running
A live demo of the most recent step is available here.