## CS 184: Fundamentals of Computer Graphics

**CS 184: Fundamentals of Computer Graphics (Fall 2012, UC Berkeley)**. Instructor: Professor Ravi Ramamoorthi. This course is an introduction to the foundations of
3-dimensional computer graphics. Topics covered include 2D and 3D transformations, interactive 3D graphics programming with OpenGL, shading and lighting models,
geometric modeling using Bezier and B-Spline curves, computer graphics rendering including ray tracing and global illumination, signal processing for anti-aliasing and
texture mapping, and animation and inverse kinematics. There will be an emphasis on both the mathematical and geometric aspects of graphics, as well as the ability to
write complete 3D graphics programs.

Lecture 8.3 - Depth Testing (Z-Buffering) |

Go to **the Course Home** or watch other lectures:

1. Course Overview |

2. Review of Basic Math |

3. Transformations 1 |

4. Transformations 2 |

5. Viewing |

6. OpenGL 1 |

7. OpenGL Shading |

8. OpenGL 2 |

9. Raytracing 1 |

10. Raytracing 2 |