1 / 19

CSC 458– Fundamentals of Computer Graphics

CSC 458– Fundamentals of Computer Graphics. Introduction and Overview. Dr. Paige H. Meeker Computer Science Presbyterian College, Clinton, SC. Lecture 1. Introduction and Class Overview Syllabus Expectations Important Dates. Contact Information. Name: Dr. Paige H. Meeker

chapa
Télécharger la présentation

CSC 458– Fundamentals of Computer Graphics

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSC 458– Fundamentals of Computer Graphics Introduction and Overview Dr. Paige H. Meeker Computer Science Presbyterian College, Clinton, SC

  2. Lecture 1 • Introduction and Class Overview • Syllabus • Expectations • Important Dates

  3. Contact Information Name: Dr. Paige H. Meeker Office: Richardson 229 Phone: (864) 833-8413 (office) (803)-749-1647 (home – between 9 and 9 ONLY) Email: mpmeeker@presby.edu

  4. Required Texts • “Principles of Computer Graphics” by ShaliniGovil-Pai

  5. Late Policy It is very difficult for students to catch up once they have fallen behind. Consequently, late work is not accepted. All assignments must be turned in by the start of class the day they are due. If you think you will be unable to meet a due date on an assignment due to an emergency, contact me in advance to negotiate an extension. If you have not negotiated an extension, then submit what you have by the due date to receive partial credit. You will receive no credit for an assignment submitted after the due date or negotiated new due date as applicable.

  6. Attendance Policy • Coming to class is important. • More than 5 absences (excused or not) will result in the loss of one letter grade for each additional class day missed. More than 8 absences will result in a failing grade for the class.

  7. Grading Policy ”I wrote the examination, determined the marking scheme (which was quite complicated) and set the Grade levels, so you can take it from me, as the sole examiner, that if you received ‘Acceptable’ or higher you really earned your grade. Of course, this meant that some people had to fail, but what would be the point of putting you through all that work without giving you honestly earned rewards?” – J. K. Rowling, concerning the W.O.M.B.A.T test on her personal website

  8. Grading Policy So, what does that mean to you? I don’t “give” grades – you “earn” them. Think about this now, not the last week of class. It will save us all time and heartache!

  9. Grading Policy Grading will be assigned using the standard +/- scale. Your final grade will be calculated as follows: • Labs / Programming Assignments 35% • Written Work / Homework 20% • Midterm 20% - Wednesday, 9/29/10 • Final Exam 25% - Friday, 12/10/10

  10. Academic Dishonesty I take the PC honor code very seriously. If you have any questions about what is considered “bad behavior” ask BEFORE, not AFTER. Ignorance is no excuse. Every act of dishonesty has at least two victims: the one we think of as the victim, and the perpetrator as well. Each little dishonesty makes another little rotten spot somewhere in the perpetrator’s psyche. – Lesley Conger.

  11. Academic Dishonesty All assignments will be pledged: "On my honor, I will abstain from all deceit. I will neither give nor receiveunacknowledged aid in my academic work, nor will I permit such action by any member of this community. I will respect the persons and property of the community, and will not condone discourteous or dishonest treatment of these by my peers. In my every act, I will seek to maintain a high standard of honesty and truthfulness for myself and for the College."

  12. Academic Honesty Specifics • If you use external resources – cite clearly! • Don’t do anything that would even be considered dishonest. Ask if you think there is a question. • Remember PC’s standard penalty – • An F in the course • A WF in all other courses taken that semester • A semester suspension. • Think – is it worth it? (Answer: NO!)

  13. Participation • Reasons to participate • Class means more to you and me • More entertaining, interactive lectures • I’ll start giving quizzes if I think you’re not paying attention (feel free to insert an evil laugh here) • How to participate? • Ask questions • Make comments • NOTE: No question/comment is considered “dumb”

  14. Dates to Remember… • Midterm: Wednesday, September 29th • Final: Friday, December 10that 9:00am Check for conflicts now. If you miss either the midterm or final, you will receive a 0.

  15. This is just an overview – for details READ THE SYLLABUS!!

  16. For each task in life, remember… “What work I have done, I have done because it has been play. It if had been work I shouldn’t have done it.” – Mark Twain

  17. What will you learn? • Computer Graphics Applications (aka – why are you here?) • A little C and C++ with OpenGL and GLUT • Image representation and manipulation • 2D and 3D drawing algorithms • Animation with Maya (3D Modeling and Animation Software) • Anything else I can fit in!

  18. What will you learn? Tentative Class Goals (Subject to Change) • Between now and 9/29 – 2D modeling, transformations, and video games • Between 9/30 and 10/27 – 3D modeling, transformations, and projects in modeling and rendering • Remainder of the course – Animation (both in code and using Maya) with a final project There will be various written and coded assignments throughout the term. The midterm and final will be written, but will include information about the code as well as general information about computer graphics.

  19. Where’s the Lab? As you may have noticed (you are clever folks) – there are no computers in here. Guess what? They are in transit as we speak. So, written work for the first couple of weeks – then we can start coding. Feel free to practice on your own laptops/computers with any C/C++ compiler with OpenGL and GLUT. For installation instructions, see your book’s Appendix A and B

More Related