Interactive 3D Graphics
Offered By: Autodesk via Udacity
Course Description
Overview
This class will teach you about the basic principles of 3D computer graphics: meshes, transforms, cameras, materials, lighting, and animation.
Syllabus
- Introduction
- Motivation and a trip down the graphics pipeline, laying out the fundamental processes.
- Points, Vectors, and Meshes
- The basics of 3D geometry definition.
- Colors and Materials
- Color representation, material computations, transparency.
- Transforms
- Translation, scale, rotate and how to properly combine all these.
- Matrices
- Transform representation and how to fully control these.
- Lights
- Directional and point light sources.
- Cameras
- How the camera is defined.
- Textures and Reflections
- Color and opacity textures, along with reflection and normal mapping.
- Shader Programming
- An introduction to programming vertex and pixel shaders.
- Interaction and Animation
- How to select and make objects move.
Taught by
Eric Haines
Tags
Related Courses
Computational PhotographyGeorgia Institute of Technology via Coursera Computer Graphics
University of California, San Diego via edX Introducción a la Programación para Ciencias e Ingeniería
Universidad Politécnica de Madrid via Miríadax Interactive Computer Graphics
University of Tokyo via Coursera Applications of Linear Algebra Part 2
Davidson College via edX