Skip to content

domzhaosh/BumpShadowRefr-Mapping

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shadow Mapping and Real Time Reflections and Refractions

Proyecto Fundamentos de la Computacion Grafica / Computer Graphics Project

Reflections, Refractions, Object Loading, Color Picking, Bump Mapping, Shadow Mapping, etc. Using old OpenGL (using client states and predefined vertex buffers)

The focus of this project is to explore the implementation of different mapping techniques such as shadow mapping, enviroment / projection mapping for real time reflections and refractions, bump mapping using normal maps.

The program loads the scene through obj files, mtl files are used to specify textures and normal maps.

Features:

  • Object Selection (using color picking)
  • Object Translation / Rotation
  • Camera Translation / Rotation
  • Refractive / Reflective Objects
  • Point / Spot / Direction lights
  • Shadow Mapping for Spotlights and Directional Lights

Dependencies: OpenGL >~ 1.1, Glew, SFML 2.1, GLM, AntTweakBar

alt tag

alt tag

About

Reflections, Refractions, Object Loading, Color Picking, Bump Mapping, Shadow Mapping, etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 92.4%
  • C 4.9%
  • Objective-C 2.1%
  • CSS 0.5%
  • Makefile 0.1%
  • JavaScript 0.0%