Difference between revisions of "Project6SP15"

From Immersive Visualization Lab Wiki
Jump to: navigation, search
Line 37: Line 37:
  
 
==3. Optional Project: Height Map (10 points)==
 
==3. Optional Project: Height Map (10 points)==
 +
 +
http://www.chadvernon.com/blog/resources/directx9/terrain-generation-with-a-heightmap/
  
 
Generate and display a 3D mesh out of a 2D height map image. Wikipedia has a great [http://en.wikipedia.org/wiki/Heightmap description of this topic]. Allow the user to interactively fly over the height map, similar to a simple flight simulator. You can use the height map image from the Wikipedia page, which you will also find below, or create your own with a paint program or another method of your choice.  
 
Generate and display a 3D mesh out of a 2D height map image. Wikipedia has a great [http://en.wikipedia.org/wiki/Heightmap description of this topic]. Allow the user to interactively fly over the height map, similar to a simple flight simulator. You can use the height map image from the Wikipedia page, which you will also find below, or create your own with a paint program or another method of your choice.  

Revision as of 20:59, 8 May 2015

Project 6: Terrain Shaders

In this project you will need to render a terrain with a GLSL shader program.

This project is due on Friday, May 15th, 2015 at 1:00pm. You need to present your results in the CSE basement labs as usual, grading starts at 12:15pm. Please upload your source code including your shaders to the Ted system by 1pm. You do not need to upload any binaries, including textures, 3D models, etc.

The discussion for this project will be on Monday, May 11th.

The total score for this project is 100 points, plus 10 for extra credit.