Build Complex 3D models with WebGL
Offered By: egghead.io
Course Description
Overview
We’ll cover per-vertex coloring, advanced use of vertex arrays, more drawing modes for building 3D models, perspective, textures, and lighting. This course assumes prior knowledge in WebGL. Note: Check out Create 3D Graphics in JavaScript Using WebGL for an in depth introduction to WebGL if some of these concepts are feeling unfamiliar.
Syllabus
- Apply varying colors per-vertex to WebGL triangles
- Consolidate data into a single WebGL vertex array
- Fix clipping and aspect ratio by implementing perspective in WebGL
- Draw a complex 3D Model with WebGL Triangle Strips
- Draw more complex 3D Models using Triangle Fans in WebGL
- Draw a multicolored cube with WebGL drawElements
- Use an image to texture a WebGL object
- Create a directional light source in WebGL
Taught by
Keith Peters
Related Courses
La Fabrication NumériqueInstitut Mines-Télécom via France Université Numerique 工程圖學 3D CAD 專題
National Taiwan University via Coursera 工程資訊管理 BIM 基礎
National Taiwan University via Coursera 工程資訊管理 BIM 應用
National Taiwan University via Coursera Applications of Linear Algebra Part 1
Davidson College via edX