Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 499 Bytes

File metadata and controls

17 lines (11 loc) · 499 Bytes

Computer Graphics

A series of computer graphics mini-projects.

Requirements

  • C\C++ Compiler (Recommended VS 2017)
  • Freeglut 3.0+
  • Glew 2.0+

Project Description

Lab 1 --> Bezièr curves with adaptive de-castlejau algorithm implementation.

Lab 2 --> Affine transformations, vertex normals, shading, camera path, OCS, WCS, VCS.

Lab 5 --> Texture mapping, perlin noise.

Lab 6 --> Vertex and Fragment shaders applied to bump mapping, cube mapping, phong lighting and particle systems.