Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
Preparing the Browser for WebGL Rendering
Overview of the Graphics Creation Process
Creating a 2D Static Object
Adding Color to the Object
Rotating the Object
Converting the Object to 3D
Understanding Points, Vectors, and Meshes
Transforming the Object
Implementing Directional and Ambient Lighting
Adding Transparency, Textures, and Reflections
Introducing Additional Objects
Simulating Camera Movements
Programming Vertex and Pixel Shaders
Animating the Object
Interacting with the Object Using the Mouse
Summary and Conclusion
Requirements
- Programming experience with JavaScript
- Familiarity with vectors and matrices is beneficial, though not mandatory
- Knowledge of linear algebra (matrix and vector multiplication, addition)
- Understanding of trigonometry (sine and cosine functions, etc.)
21 Hours