21 episodes

Computer Graphics (ECS175) teaches the basic principles of 3-dimensional computer graphics. The focus will be the elementary mathematics techniques for positioning objects in three dimensional space, the geometric optics necessary to determine how light bounces off surfaces, and the ways to utilize a computer system and methods to implement the algorithms and techniques necessary to produce basic 3-dimensional illustrations. Detailed topics will include the following: transformational geometry, positioning of virtual cameras and light sources, hierarchical modeling of complex objects, rendering of complex models, shading algorithms, and methods for rendering and shading curved objects.

Computer Graphics, Fall 2009 Kenneth Joy

    • Technology

Computer Graphics (ECS175) teaches the basic principles of 3-dimensional computer graphics. The focus will be the elementary mathematics techniques for positioning objects in three dimensional space, the geometric optics necessary to determine how light bounces off surfaces, and the ways to utilize a computer system and methods to implement the algorithms and techniques necessary to produce basic 3-dimensional illustrations. Detailed topics will include the following: transformational geometry, positioning of virtual cameras and light sources, hierarchical modeling of complex objects, rendering of complex models, shading algorithms, and methods for rendering and shading curved objects.

    • video
    Branches in Computer Graphics

    Branches in Computer Graphics

    Lecture 21: Overview of the field of Computer Graphics and current problems.

    • 32 min
    • video
    Camera Motion

    Camera Motion

    Lecture 20: Catmull-Rom Curves for smooth camera motion.

    • 27 min
    • video
    Shadows Part 2

    Shadows Part 2

    Lecture 19: Description of how depth buffers can be used to render shadows.

    • 34 min
    • video
    Shadows Part 1

    Shadows Part 1

    Lecture 18: Ground plane shadows and shadow volumes are described.

    • 30 min
    • video
    Subdivision Surfaces Part 2

    Subdivision Surfaces Part 2

    Lecture 17: The Catmill-Clark subdivision algorithm for generating surfaces is described.

    • 37 min
    • video
    Subdivision Surfaces Part 1

    Subdivision Surfaces Part 1

    Lecture 16: Extension of Chaikin's curves to construct surfaces.

    • 51 min

Top Podcasts In Technology

Hard Fork
The New York Times
Lex Fridman Podcast
Lex Fridman
The Gatekeepers
BBC Radio 4
Acquired
Ben Gilbert and David Rosenthal
Tech Talk with Jess Kelly
Newstalk
The Big Tech Show
Irish Independent

More by UC Davis

World Economic History before the Industrial Revolution, Spring 2009
Gregory Clark
Mondavi Center Lectures
Mondavi Center
General Pyschology, Winter 2009
Victoria Cross
UC Davis Commencement Speakers
University of California, Davis
Futures and Options
Collin Carter
Landscape Conservation & Sustainability: Fall 2015
Steve Greco