Skip to content

Nayem9274/Computer-Graphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenGL

We implemented a billiard board with one ball moving in a region bounded by planes. Also, we implemented a magic cube that makes a transition between a sphere and an octahedron.

Screenshot (132)

Screenshot (133)

Screenshot (134)

Rasterization

We develop the raster-based graphics pipeline used in OpenGL. The pipeline can be thought of as a series of six stages. We implement roughly 4 stages of the pipeline. They are: Stage 1: modeling transformation, Stage 2: view transformation, Stage 3: projection transformation and Stage 4: clipping & scan conversion using Z-buffer algorithm.

Ray Tracing

We generate realistic images for a few geometric shapes using ray tracing with appropriate illumination techniques (phong lightning model,recursive reflection). Screenshot (135)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages