Skip to content

This is a C++ project which implements an 3D graphics render engine.

Notifications You must be signed in to change notification settings

tsoumarios/3D_Graphics_Render_Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

3D_Graphics_Render_Engine

This is a C++ project which implements an 3D graphics render engine.

Description

This project works only with .MD2 files. The project implements:

  • 3D wireframe model
  • back face culling
  • polygon sorting
  • flat shading using GDI calls
  • ambient lighting
  • directional lighting source showing diffuse lighting
  • rotation around X, Y and Z axes
  • scaling
  • translation in world space