Shader
Choice due ???? at
11:59pm
Chicago time
Webpage due ????
at 11:59pm
Chicago time
The purpose of this
part of the course is for you to explore the breadth of shaders that
have been written and to look in depth at one in particular.
If you look at the
top of the Old Presentation Page you can see the set of shaders that
were presented in the last class. You need to chose a shader that is
not on that list.
You should
compile and run your chosen shader, and play with the parameters to
understand how it works so you can explain it to the class in a short
10 minute presentation, with 5 minutes of questions afterwards. This
should give everyone in the class an idea of the variety of things that
shaders are currently being used for.
You can chose a shader in any shading language you prefer.
By the shader choice date you should email andy the location of a
website that describes the shader along with a 320 pixel wide by 240
pixel tall jpeg snapshot of the shader in operation named
<your_last_name>.shader.jpg. This image will be used on the
class web pages along with the link to the shader web page.
During class
each student
will also give a short presentation about their chosen shader and
answer some questions about how it works. You should prepare a good
presentation.
You should definitely run the shader code and explain how it does what
it does to the class.
Be sure to practice your presentation so you finish within the alloted
time so everyone has equal time to present.
last
revision 8/31/08 - clarified that any shading language is acceptable