Course Features
Duration
2 months
Delivery Method
Online
Available on
Limited Access
Accessibility
Desktop, Laptop
Language
English
Subtitles
English
Level
Beginner
Teaching Type
Self Paced
Course Description
Course Overview
International Faculty
Post Course Interactions
Hands-On Training,Instructor-Moderated Discussions
Skills You Will Gain
Prerequisites/Requirements
Knowing how to program in some language is all youa\x80\x99ll need to get started Some knowledge of JavaScript is useful later on if you wish to make your projects more interactive and engaging Familiarity with vectors and matrices will ease your way but
What You Will Learn
IntroductionMotivation and a trip down the graphics pipeline, laying out the fundamental processes
Points, Vectors, and MeshesThe basics of D geometry definition
Colors and MaterialsColor representation, material computations, transparency
TransformsTranslation, scale, rotate and how to properly combine all these
MatricesTransform representation and how to fully control these
LightsDirectional and point light sources
CamerasHow the camera is defined
Textures and ReflectionsColor and opacity textures, along with reflection and normal mapping
Shader ProgrammingAn introduction to programming vertex and pixel shaders
Interaction and AnimationHow to select and make objects move