YoVDO

Intro to 3D Graphics - NDC Oslo 2024

Offered By: NDC Conferences via YouTube

Tags

3D Graphics Courses Game Development Courses C++ Courses Computer Graphics Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Apps
University 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