Skip to content

Demonstration of handling texture mapping, bump mapping, lighting, blending, specular and normal maps.

Notifications You must be signed in to change notification settings

shtuk41/EarthGLDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EarthGLDemo

Demonstration of handling texture mapping, bump mapping, lighting, blending, specular and normal maps.

It has dependencies on freeglut (https://freeglut.sourceforge.net/), glew32 (https://glew.sourceforge.net/basic.html), and a library written by Edward Angel (https://www.cs.unm.edu/~angel/BOOK/INTERACTIVE_COMPUTER_GRAPHICS/SIXTH_EDITION/) used in Computer Graphics course, and DevIL image library (https://openil.sourceforge.net/). The textures downloaded from https://www.solarsystemscope.com/textures/. These are not original textures using during development. It was developed for school project in 2011.

Controls:

  • a and s keys zoom in and out the scene
  • v key switches different maps

Screenshots:

  • Day and night maps blended together.

Screenshot

  • Surface

Screenshot

  • Bump map.

Screenshot

  • Day with clouds and bumps.

Screenshot

  • Night.

Screenshot

  • Specular.

Screenshot

About

Demonstration of handling texture mapping, bump mapping, lighting, blending, specular and normal maps.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published