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

Lex Fridman Podcast
Lex Fridman
Green IO
Gaël DUEZ
Waveform: The MKBHD Podcast
Vox Media Podcast Network
Product Thinking
Melissa Perri
Darknet Diaries
Jack Rhysider
HomeKit Insider
AppleInsider

More by UC Davis

UC Davis Commencement Speakers
University of California, Davis
Futures and Options
Collin Carter
Landscape Conservation & Sustainability: Fall 2015
Steve Greco
2013 Conference on the Affordable Care Act and Low Income Populations
UC Davis Center for Poverty Research
Technology and Future Landscapes, Spring 2015
Claire Napawan
Landscape Engagements, Winter 2015
Clinton Brad Wilcox