# Math for Computer Graphics and Computer Vision

(Difference between revisions)
 Revision as of 14:39, 13 July 2009 (edit)← Previous diff Revision as of 10:11, 25 July 2009 (edit) (undo)Next diff → Line 1: Line 1: - The Drexel group may also want to focus on the math used in computer graphics + Not surprisingly, the mathematics used in computer graphics was touched upon by the students at Drexel and Swarthmore during the summer of '09. Some of the [http://mathforum.org/mathimages/index.php/Helper_Pages], in particular are needed topics for some of the image pages, and for computer graphics. - and computer vision. Here are some examples. + + As students turned their creative talents on these topics we decided to open this repository of software devoted to understanding them. Our hope is that it will develop into a useful resource for students and faculty in both disciplines. Please contribute your good material! + + There follows a list of mathematical topics used in computer graphics. The original list was provided by Drexel professor David Breen. :* Vectors and matrices :* Vectors and matrices

## Revision as of 10:11, 25 July 2009

Not surprisingly, the mathematics used in computer graphics was touched upon by the students at Drexel and Swarthmore during the summer of '09. Some of the [1], in particular are needed topics for some of the image pages, and for computer graphics.

As students turned their creative talents on these topics we decided to open this repository of software devoted to understanding them. Our hope is that it will develop into a useful resource for students and faculty in both disciplines. Please contribute your good material!

There follows a list of mathematical topics used in computer graphics. The original list was provided by Drexel professor David Breen.

• Vectors and matrices
• Transformations
• Quaternions
• Hierarchical coordinate systems
• Geometry
• Curves (Catmull-Rom, Bezier, B-spline)
• Bezier patches
• Subdivision surfaces
• Implicit geometry - lines, circles, ellipses
• Surface normals
• Silhouette edges
• Procedural texture maps
• Ray-object intersection
• Perspective and parallel planar projections
• Non-planar projections
• Edge detection
• Fourier analysis and convolution

More examples may be found in the lecture slides of CS 430.