Code-It-Yourself 3D Graphics Engine - Cameras and Clipping - Part 3
Offered By: javidx9 via YouTube
Course Description
Overview
Dive into the world of 3D graphics engine development in this comprehensive 59-minute video tutorial. Learn how to implement cameras and clipping planes, derive look-at and point-at matrices for camera control, and master the art of clipping triangles against planes in world space, view space, and screen space. Explore essential concepts like the dot product, camera rotation, line geometry, and projection matrices. Follow along with pseudocode and practical functions to build your own 3D graphics engine. Perfect for aspiring game developers and computer graphics enthusiasts looking to enhance their skills in 3D rendering and visualization.
Syllabus
Introduction
The Dot Product
Camera Control
Rotation
Camera Matrix
Camera Direction
Line Geometry
Clipping
Clipping against multiple edges
Pseudocode
Functions
Projection Matrix
Depth Clipping
Triangle Clipping
Outro
Taught by
javidx9
Related Courses
Linear Algebra - Foundations to FrontiersThe University of Texas at Austin via edX Bases Matemáticas: Álgebra
Universitat Politècnica de València via edX MATLAB البرمجة باستخدام ماتلاب
Rwaq (رواق) Doğrusal Cebir II: Kare Matrisler, Hesaplama Yöntemleri ve Uygulamalar / Linear Algebra II: Square Matrices, Calculation Methods and Applications
Koç University via Coursera Algorithms
Indian Institute of Technology Bombay via edX