Get in Touch

Course Outline

Introduction

Preparing the Browser for Rendering WebGL Content

Overview of the Graphics Creation Process

Creating a 2D Static Object

Adding Color to the Object

Rotating the Object

Making the Object 3D

Understanding Points, Vectors, and Meshes

Transforming the Object

Adding Directional and Ambient Lighting

Adding Transparency, Texture, and Reflection

Introducing Additional Objects

Simulating Camera Movements

Programming Vertex and Pixel Shaders

Animating the Object

Interacting with the Object via Mouse

Summary and Conclusion

Requirements

  • Experience with JavaScript programming
  • Familiarity with vectors and matrices is beneficial but not mandatory
  • Knowledge of linear algebra (matrix and vector multiplication, addition)
  • Knowledge of trigonometry (cosine and sine functions, etc.)
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories