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
Advanced App Development in AndroidImperial College London via Coursera Linear Algebra III: Determinants and Eigenvalues
Georgia Institute of Technology via edX Beg Photoshop/Digital Imaging
Chaffey College via California Community Colleges System Computational Photography
Georgia Institute of Technology via Coursera Computational Geometry
Saint Petersburg State University via Coursera