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

TikTok
Catarina Vieira
Acquired
Ben Gilbert and David Rosenthal
Apple Events (video)
Apple
Lex Fridman Podcast
Lex Fridman
Eye on AI
Eye on AI
The Instagram Stories - Social Media News
The Instagram Stories, Daniel Hill

More by UC Davis

World Economic History before the Industrial Revolution, Spring 2009
Gregory Clark
Reading and Writing: Books about Landscape Architecture, Spring 2012
Heath Massey Schenker
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