Description:
A course emphasizing the basics of computer-aided design (CAD) for mechanical engineers. Interactive computing in the design process. The role of graphics in CAD. Two-dimensional graphics; compute
r graphic operations, including curve generation and splines. Three-dimensional graphics, including data structures, rotation, translation, reflection, isometric and perspective projection, hidden line removal, lighting/shading, surface generation, solid
modeling concepts, stereo, animation, textures, and object-oriented programming. Computer programming projects in C, C++, X, and OpenGL will be emphasized.
- Newsgroup: sunyab.mae.573
- Class directories: /eng/class/mae473-573/username
- The red Book
- GLUT documentation
- glut libraries for Windows - instructions included
- Sample OpenGL/GLUT program to see if you can successfully compile
http://www.cs.uregina.ca/~cdshaw/X11/graphics.html (X drawing functions reference)
Grading:
Exams: 20% |
Homeworks: 15% |
Projects: 60% |
Intangibles: 5% |
- Being punctual is part of being professional. Please be on-time for lecture.
- Being prepared is part of being professional. Please spend 5-10 minutes prior to each lecture reviewing your notes from the previous lecture.
- Homework deadlines are very important in this class. Please hand in your homework assignments on time.
- There is no final exam for this class. However, project presentations will be held during our scheduled final exam period. All students of this class are required to attend the project presentations.
- Academic Dishonesty (cheating, plagiarism, etc.) of any kind is immediate grounds for receiving an F in this course.
|
|
|
|