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.7 • 3 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.7 out of 5
3 Ratings

3 Ratings

Top Podcasts In Technology

Lex Fridman Podcast
Lex Fridman
Acquired
Ben Gilbert and David Rosenthal
Lenny's Podcast: Product | Growth | Career
Lenny Rachitsky
Apple Events (video)
Apple
Dwarkesh Podcast
Dwarkesh Patel
The AI Podcast
NVIDIA

More by UC Davis

Futures and Options
Collin Carter
Principles of Macroeconomics 2014
Ann Stevens
Principles of Microeconomics, Winter 2013
Hilary Hoynes
Overcoming Public Speaking Anxiety
Margaret Swisher and Barbara Myslik
Literature and the Environment, Fall 2008
Timothy Morton
PSC100 - Introduction to Cognitive Psychology
Victoria Cross