Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

WebGPU Tutorial - Advanced Graphics on the Web Course

via freeCodeCamp

Overview

Learn advanced graphics on the web using WebGPU through a series of 10 projects. By the end of the course, you will be able to create 3D graphics for web applications from scratch. The course covers topics such as creating colorful triangles, cubes with distinct face colors, animation, lighting effects, and more. The teaching method involves hands-on project-based learning, where each project builds upon the previous one. This course is intended for individuals interested in advancing their skills in web graphics and exploring the capabilities of WebGPU.

Syllabus

) Introduction.
) 1. Development Environment.
) 2. Create a Colorful Triangle.
) 3. Create a Square with GPU Buffer.
) 4. Cube with Distinct Face Colors.
) 5. Animation and Camera Control.
) 6. Light Model.
) 7. Cube with Lighting Effects.
) 8. Colormap.
) 9. 3D Simple Surfaces.
) 10. 3D Sinc Surface.
) More WebGPU graphics examples.

Taught by

freeCodeCamp.org

Reviews

Start your review of WebGPU Tutorial - Advanced Graphics on the Web Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.