Ray Casting, Lighting, and Vision in Game Programming - Lecture 13
Offered By: Dave Churchill via YouTube
Course Description
Overview
Explore ray casting, lighting, and vision techniques in game programming through this comprehensive lecture from Memorial University's Computer Science 4300 course. Delve into the fundamentals of game engine architecture, focusing on essential topics for creating immersive gaming experiences. Learn how to implement ray casting algorithms, design effective lighting systems, and develop realistic vision mechanics using C++ and the SFML graphics library. Gain valuable insights into the ECS (Entities, Components, Systems) architecture and its application in game development. Enhance your understanding of vector math, rendering techniques, and other crucial aspects of game programming under the guidance of Professor David Churchill.
Syllabus
COMP4300 - Game Programming - Lecture 13 - Ray Casting, Lighting, Vision
Taught by
Dave Churchill
Related Courses
Computational PhotographyGeorgia Institute of Technology via Coursera Computer Graphics
University of California, San Diego via edX Interactive 3D Graphics
Autodesk via Udacity Introducción a la Programación para Ciencias e Ingeniería
Universidad Politécnica de Madrid via Miríadax Interactive Computer Graphics
University of Tokyo via Coursera