Intro to 3D Graphics - NDC Oslo 2024
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the fundamental techniques of three-dimensional graphics in this comprehensive conference talk from NDC Oslo 2024. Delve into the inner workings of 3D engines, moving beyond simply plugging in 3D points to gain a deeper understanding of the underlying processes. Learn how to implement these techniques using C++ programming, providing insight into the mechanics typically hidden by black-box third-party engines like Unity or Unreal. Discover the inherently sequential nature of the 3D pipeline and explore potential multi-threaded optimizations. Cover essential topics including 2D and 3D points, matrix math, object and coordinate space transforms, rasterization, 3D to 2D flattening with depth, affine perspective interpolation error, depth buffering for surface layering, and strategies for multi-threaded optimizations. Gain valuable knowledge to enhance your 3D graphics skills and make more effective use of game engines in your projects.
Syllabus
Intro to 3D Graphics - Chris Ryan - NDC Oslo 2024
Taught by
NDC Conferences
Related Courses
Creative Programming for Digital Media & Mobile AppsUniversity of London International Programmes via Coursera Online Games: Literature, New Media, and Narrative
Vanderbilt University via Coursera Game Design Concepts
Canvas Network General Game Playing
Stanford University via Coursera Program Arcade Games - Learn Computer Science
Independent