Skip to content

Varadd9406/DirectX11GameEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DirectX Based Rasterization Engine

This is a DirectX based rasterization engine.

Usage

Clone this repo in Visual Studio 2019 and Build it in x64 Debug mode.

Current Capabilities

The engine can currently be used to view a 3d model with normal mapping, diffuse lighting, specular highlighting and emissive lighting. It also supports free look mode using WASD and mouse.

Alt Text

TODO

  1. Fix Release Mode in Visual Studio
  2. Implement rendering queue system
  3. Port to DirectX 12.
  4. Implement Ray Tracing Shaders.

Motivation

Im creating this engine to get familiar with computer graphic APIs and its fundamental concepts.

Models

The models attached in repo are not my intellectual property and the sources are refered below:

  1. Rune Weapons by Pixel Make
  2. CSGO AWP Model by Valve

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published