YoVDO

Rendering Raycasting

Offered By: Coding Train via YouTube

Tags

Javascript Courses Programming Courses Game Development Courses Computer Graphics Courses

Course Description

Overview

Explore 3D rendering techniques through a coding challenge focused on recreating the Wolfenstein 3D raycasting engine. Build upon previous 2D ray casting concepts to visualize a moving particle's field of view. Learn to create a rendering scene, adjust perspective, add rotation, fix view and brightness issues, and dynamically change the field of view. Gain insights into potential improvements and optimizations for the raycasting engine. Follow along with step-by-step coding demonstrations and explanations of key concepts in computer graphics and game development.

Syllabus

Introduction.
Coding Starts.
Creating The Rendering Scene.
Adjusting The Perspective.
Adding Rotation.
Fixing The View and Brightness.
Changing The Field of View Dynamically.
Small Fixes and Maintenance.
Suggestions For Improvements.


Taught by

The Coding Train

Related Courses

Computational Photography
Georgia 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