Real-Time Rendering with OpenGL, GLSL and GLM.
Demo: http://youtu.be/of9dReqwtnI
This project contains the following features:
- Polygonal Meshes with VBO
- Phone Lighting
- Texture Mapping
- Environment Cube Mapping
- GLSL shadow mapping
- GLSL Bump Mapping
- Edge Detection with Depth Buffer
- Physically-Based Animation Fountain
The source files are at: ./lab3/
The executable is: ./DerivedData/Build/Products/Debug/lab5
Run the following command in Terminal on Mac to see the result: $ ./lab5 < bunnynormal.ply