Difference between revisions of "Project6SP15"

From Immersive Visualization Lab Wiki
Jump to: navigation, search
(Created page with "<!-- =Proj ==4. Add Per-Pixel Lighting (20 Points)== Up until now, the spot light's outline on the surface of the 3D models has been rather fuzzy. Add per pixel lighting for...")
 
Line 1: Line 1:
 +
=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.
 +
 
<!--
 
<!--
=Proj
+
==1. Add Per-Pixel Lighting (20 Points)==
  
==4. Add Per-Pixel Lighting (20 Points)==
+
The starter code in the Git repository has been updated with code templates for the integration of GLSL shaders.
  
 
Up until now, the spot light's outline on the surface of the 3D models has been rather fuzzy. Add per pixel lighting for the spot light to your application. To accomplish this, you need to add a vertex and a fragment shader to your application and enable them. In this project, you are free to copy-paste the shader code into your application from a source of your choice, for instance [http://www.lighthouse3d.com/tutorials/glsl-tutorial/spot-light-per-pixel/ Lighthouse3D]. You do not need to understand the shader code, just make it work.
 
Up until now, the spot light's outline on the surface of the 3D models has been rather fuzzy. Add per pixel lighting for the spot light to your application. To accomplish this, you need to add a vertex and a fragment shader to your application and enable them. In this project, you are free to copy-paste the shader code into your application from a source of your choice, for instance [http://www.lighthouse3d.com/tutorials/glsl-tutorial/spot-light-per-pixel/ Lighthouse3D]. You do not need to understand the shader code, just make it work.

Revision as of 20:47, 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.