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
    • 4.0 • 21 Ratings

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

Customer Reviews

4.0 out of 5
21 Ratings

21 Ratings

v rock ,

Extremely well done

Love the way he explains the concepts. Makes it seem so easy

Ghoest ,

Great series

Concise overview of computer graphic topics. Helped alot

Top Podcasts In Technology

Lex Fridman Podcast
Lex Fridman
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Acquired
Ben Gilbert and David Rosenthal
BG2Pod with Brad Gerstner and Bill Gurley
BG2Pod
The Neuron: AI Explained
The Neuron
TED Radio Hour
NPR

More by UC Davis

Overcoming Public Speaking Anxiety
Margaret Swisher and Barbara Myslik
Vintage Lectures by UC Davis Wine Patriarch
Maynard Amerine
Principles of Macroeconomics 2014
Ann Stevens
Algorithm Design and Analysis
Dan Gusfield
Global Affairs and Foreign Policy
Institute of Governmental Affairs
Developmental Psychology, Fall 2008
Victoria Cross