Interactive 3D Graphics

Brought by: Udacity

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

Interactive 3D Graphics
Go to course

Interactive 3D Graphics

Brought by: Udacity

  • Udacity
  • Free
  • English
  • Certificate Not Available
  • Available at any time
  • intermediate
  • N/A