Skip to content

Semestral project for Introduction to Computer Graphics course at Lappeenranta University of Technology, Finland, implementated during my exchange studies there. Part1 of the assignment for this course is done using OpenGL library, second part is rendering using raytracer POV-Ray

mezox/CG-OpenGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CG-OpenGL

Semestral project for Introduction to Computer Graphics course at Lappeenranta University of Technology, Finland, created during my exchange studies there. Part1 of the assignment for this course is done using OpenGL library, second part is rendering using raytracer POV-Ray

Features:

  • Wavefront .obj mesh loader
  • .obj -> binary file conversion (speeds up loading of models and also saves some disk space)
  • directional lights
  • point lights
  • multiple light support
  • terrain generation
  • multitexturing using blendmaps
  • mipmapping

Meshes & textures: (Thanks to BKCore, ThinMatrix)

  • trees
  • palms
  • plants
  • bushes
  • rocks
  • lamps

Current state: App Wwindow

About

Semestral project for Introduction to Computer Graphics course at Lappeenranta University of Technology, Finland, implementated during my exchange studies there. Part1 of the assignment for this course is done using OpenGL library, second part is rendering using raytracer POV-Ray

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published