Students learn and apply concepts in mathematics, programming, and computer graphics to create highly realistic images using the ray-tracing program POV-Ray. Programming topics include variables, random numbers, looping, conditionals, and functions. Mathematical topics include trigonometry, vectors, matrices, and interpolation. Computer graphics topics include color, geometric modeling, transformations, lighting, textures, and ray tracing.
This course has no pre-requisites.
Class:TuTh 12:50-2:20pm in Collins 408
Lab: You are expected to attend at least 1 hours of lab during one or more of the following times: Mon 12:50-4pm or Tue/Thur 2:30-4pm Collins 407. Of couse, you may attend more than 1 hour if you feel you need the extra help.
There is no required text for this course. Course materials will be available online; Links can be found in the topic material at the course website. Povray tutorials and help documentation are available when you run Povray. Many examples are also available at the Povray website.
Attendence at lectures is required. 5% of the grade is based on attendence and participation.
Lab assignments will be assigned and posted on the web approximately once a week. Labs will generally be graded on a scale of 0 to 10 pts. Late assignments (at most two weeks) will be penalized by 1 pt (out of 10 total). Assignment later than 2 weeks will be reduced by 50% of the grade.
There will be an in-class midterm and final. The final will be cumulative over the entire semester.
attendence
5%
labs
60%
midterm
15%
final
20%
In the context of this class, plagiarism is defined as representing someone else's work as your own. Cheating is defined as violating stated rules for an exam or an assignment. Plagiarized work will receive a grade of 0 as will any assignment in which cheating occurred Generally, you will be encouraged to cooperate on lab assignments. The rules and limitations of this cooperation will be defined in class. (Also see student handbook and college catalogue for more details)