Skip to content

aagatpokhrel/graphix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graphix

Attempting Graphics from Scratch

Includes ->Pinhole Camera transformation ->Orthographic and Perspective ->Scan line rasterizer ->Flat and Gouraud Shading ->Backface Culling ->Pixel wise clipping ->Z buffer algorithm

Required:

  1. C++ Compiler (c++11)
  2. GLUT or FREEGLUT setup

To run the project:

  1. First install the glut or freeglut libraries. For linux, sudo apt-get install freeglut3-dev. For windows, http://freeglut.sourceforge.net/index.php#download
  2. Then clone this repository
  3. Open up the code editor of your choice and run cmake on the project
  4. Run the project.

About

Graphics Project from Scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published