announcements
final project, due 12/16/2008 at 5.00 pm: project description: math396_final.pdf
The midterm exam will take place on Oct. 23rd during regular class time at our usual location, JR254. You are allowed to bring one page (one side of an 8.5 x 11 in. sheet of paper) with notes. No calculators. Here is a review sheet with practice problems.
-
open lab hours
|
9.00 - 10.50 and 3.30 - 7.00 |
|
9.00 - 1.45 and 5.00 - 7.00 |
|
9.00 - 10.50 and 12.15 - 7.00 |
|
9.00 - 1.45 |
|
9.00 - 10.50 and 12.15 - 3.00 |
-
class starts on Tues., Aug. 26th
-
reading assignment: chapter 0 - the rendering pipeline
staff
meeting times and office hours
-
lecture: Tu 5.30 - 7.20 at JR 202
-
computer lab: Th 5.30 - 7.20 at JR 254
-
office hours: TuTh 11.00 - 12.30 at SN 125
about the course
-
course overview. This course explores some of the fundamental mathematical concepts and algorithms for computer animation and scientific data visualization. It is intended to provide students with a solid background on techniques from scientific computation, signal processing, linear algebra, and geometry that are commonly employed for character modeling and rendering, and to introduce them to software applications for digital animation that are built upon these concepts. Topics covered include: vectors, matrices, transformations, 3D engine geometry, curves and surfaces, ray tracing, illumination, and visibility determination.
read more ...
Computer Animation is an eclectic science that uniquely combines fields of knowledge as diverse as mathematics, computer science, fine art, classical animation, physics, or anatomy. Its applications are diverse, ranging from motion pictures and games to medicine and scientific simulation.
|
-close- |
-
pre-requisites: MATH250 or MATH262 and COMP106/L or COMP110/L
-
textbooks
required text:
reference texts:
I have placed the following texts on reserve at the library
-
3D Math Primer for Graphics and Game Development, 2nd Ed., by Fletcher Dunn, Wordware Publishing, Inc.
-
Computer Animation: Algorithms & Techniques, 2nd Ed., by Richard Parent, Morgan-Kaufman
-
The Art of 3D Computer Animation and Effects, 3rd Ed., by Isaac Kerlow, Wiley
-
Blender 3D: Noob to Pro, by several authors/contributors, wikibooks
-
course materials (lecture notes, lab notes, slides, etc.)
-
grading policy
view
homework
Written homework will be assigned and collected in class (and posted here) each week on Tuesday. Students may work together in groups and discuss the homework problems with each other, but each student should write up and submit their own solutions. The homework should be written neatly. Please staple the sheets together.
computer labs
Programming assignments will be handed (and posted here) following each computer lab on Thursday and collected the following Thurs. Typically, these assignments will consist of a list of problems -related to the topics discussed in class and lab that week- to be solved using matlab and/or some modeling/rendering tasks to be performed with pixie or blender. While group work is encouraged, each student is expected to write his/her own code and to submit a report with his/her own results and conclusions.
links
Here are some links to online materials and references relevant to the course. If you know of anything worth posting here, please email it to me.
math and scientific computing |
|
matlab |
|
|
|
software for 3D graphics |
|
UNIX / Linux |
|
|
|
3D graphics and sci. visualization |
|
examples
back to my homepage
|