Rice COMP 360 - Introduction to Computer Graphics

Unformatted text preview:

Introduction to Computer GraphicsCOMP 360InstructorsProfessorRon GoldmanDH -- [email protected],Th 1:30–2:30 P.M. or by appointmentLabbieLinda HillDH -- [email protected], W 10:00-11:00AM. or by appointmentWeb PageExams• Posted the Week of the ExamLabs• Posted 2-3 Weeks Before Due DateGradingExams• HW + Midterm + Final -- Probably Take Home• 50% of Final GradeRequired Labs• 3 Programming Assignments -- each approximately 2-3 weeks long• 50% of Final GradeExtra Credit Lab (Optional)• At End of Semester• Worth up to a Full Letter GradeRequired Labs• 3 Programming Assignments  →Length -- each approximately 2–3 weeks long• Work in self selected pairs• Change partners after every assignment• Language -- C++ and OpenGL• Lab -- Symonds IITutorial on C++ and OpenGLPlaceSymonds II LabTime Wednesday 7:00 PM or Thursday 7:00 PM PC Password for Symonds II AccountSee Instructions -- Comp 360 Web PageSymonds II LabAccess Restricted Will Obtain Access for All StudentsRequired Labs -- Grading• 50% of Final Grade• Late Policy:  GLate= GOnTime− 2 × 2H/24-- G = Grade-- H = Hours Late• Consulting -- Permitted• Copying Code = CheatingLate Policy GLate= GOnTime− 2 × 2H/24H=Hours Late Penalty= 2 × 2H /24 0.00000001 = 10−8212 2.8 24 = 1 day4 2 × 24 = 2 days8 3× 24 = 3 days16 4 × 24 = 4 days32 5 × 24 = 5 days64Penalty FunctionFirst 50 HoursPenalty FunctionFirst 5 DaysGrading (continued)Final Grade• Grade = 50%(Exams + HW)+ 50%(Labs)Extra Credit Lab (Optional)• at end of the course• for students who did poorly on some previous assignments• for A students who wish to be exempt from the final exam• worth up to a full letter grade• see programming projects at end of various chaptersExamsMidterm and Final• Probably Take Home• 50% of Final GradeExam Questions• 95%–100% from Exercises at End of Each ChapterRequired TextAn Integrated Introduction to Computer Graphics and Geometric Modeling-- Ronald Goldman-- CRC PressReferencesGeneral References• Computer Graphics: Principles and Practice -- Foley, Van Dam, Feiner, Hughes• Computer Graphics -- Hearn and BakerFractals• Turtle Geometry -- Abelson and DiSessa• Fractals Everywhere -- Barnsley(On Reserve in Fondren)References (continued)Freeform Curves and Surface -- Bezier and B-Spline• Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide -- Farin• Pyramid Algorithms: A Dynamic Programming Approach to Curves and Surfaces for Geometric Modeling -- Goldman(On Reserve in Fondren)LecturesClass Discussion -- Informal• Answer Questions on Contents of Each Chapter• Solve Problems at End of Each ChapterPreparation -- Crucial• Read Text• Submit Brief Written Essay and Questions• Each Student Responsible for the Solution to One ExerciseAttendance -- Mandatory • 1 Point Off Final Grade-- For Each Class Missed Without Valid Excuse-- For Each Class Attended Without Sufficient PreparationWritten EssayPurpose• To Prepare for Class DiscussionFormat• One Typed Page• Grammatically Correct and Coherent EnglishTopic Headings• Main Themes of the Chapter -- Not a Summary• What I Learned from Reading the Text -- Not a Summary• The Most Important Concept(s) in the Chapter• What I Did Not Understand in the Text• Errors in the Text• Questions on the Text and on End of Chapter ProblemsSyllabus2–Dimensional Computer Graphics (Fractals)• Turtle Graphics 1.5 Weeks• Affine Graphics 1.5 WeeksMathematical Methods for Computer Graphics• Coordinate Free Methods 1.5 Weeks-- Dot and Cross Products-- Determinants• Vector and Matrix Techniques 1.5 Weeks-- Affine and Projective Transformations-- QuaternionsSyllabus (continued)3–Dimensional Computer Graphics (Realistic Rendering)• Recursive Ray Tracing 1 Week• Surface Modeling 1 Week• Solid Modeling 1 Week• Polygonal Modeling 1 Week-- Hidden Surface Algorithms -- 1 Lecture-- Shading Algorithms -- 1 Lecture• Radiosity 1 Week• Freeform Curves and Surfaces 2 Weeks• Other Topics As time permitsPrerequisitesTrigonometry• Trigonometric Identities• Law of Sines and Law of CosinesVector Geometry and Vector Algebra• Addition, Subtraction, Scalar Multiplication• Dot Product, Cross Product, DeterminantMatrix Algebra• Matrix MultiplicationCalculus•


View Full Document

Rice COMP 360 - Introduction to Computer Graphics

Documents in this Course
Radiosity

Radiosity

42 pages

Radiosity

Radiosity

22 pages

Load more
Download Introduction to Computer Graphics
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Introduction to Computer Graphics and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Introduction to Computer Graphics 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?