Explore the fundamental principles and techniques of real-time and offline rendering, including 3D transformations, lighting, shading, and ray tracing, in this comprehensive computer graphics course from UC Berkeley.
CS184 is a course on computer graphics offered at UC Berkeley. It covers the fundamental principles and techniques used in real-time and offline rendering, including topics such as 3D transformations, lighting, shading, texture mapping, and ray tracing.
This course is highly recommended for students interested in computer graphics, game development, or visual effects. It provides a solid theoretical and practical understanding of the field, and is suitable for both beginners and those with prior experience in computer graphics.
Learn by Doing from Your Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Choose your OS, IDE, or app from our playground library and launch it instantly.
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.