Download CS 497: Computer Graphics

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
CS 497: Computer
Graphics
James Money
Copyright  1999 by James H. Money. All rights reserved. Except as permitted under United States Copyright Act of 1976, no part of this publication may be
reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the author.
Overview
Things to discuss:
• Contracts with Dr. Fairfield.
• Tests, Quizzes, and Projects.
• Attendance and Lectures
• Course Contents
• Grading
Copyright  1999 by James H. Money. All rights reserved. Except as permitted under United States Copyright Act of 1976, no part of this publication may be
reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the author.
Contract w/ Dr. Fairfield
• You must complete a contract with Dr.
Fairfield within two weeks of the start of
the semester or when you sign up for
the class.
• It must include arrangements on
grading, attendance, etc.
• I must also receive a copy of the
contract.
Copyright  1999 by James H. Money. All rights reserved. Except as permitted under United States Copyright Act of 1976, no part of this publication may be
reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the author.
Tests, Quizzes, and
Projects
• Tests: There will be no tests as I can foresee
it. However, I might schedule one.
• Quizzes: I reserve the right to give
unannounced quizzes on material I have
covered in lectures.
• Projects: They are assigned in advance and
must be turned in by the due date at 4:30PM
in Dr. Fairfield’s office or Dr. Sochacki’s office.
Copyright  1999 by James H. Money. All rights reserved. Except as permitted under United States Copyright Act of 1976, no part of this publication may be
reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the author.
Attendance & Lectures
• Attendance:
You are expected to
attend class
everyday and 10% of
grade is based on
that.
• Lectures:
I will give lectures
almost everyday.
Come prepared to
learn and respond to
ideas in class.
Copyright  1999 by James H. Money. All rights reserved. Except as permitted under United States Copyright Act of 1976, no part of this publication may be
reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the author.
Course Contents
• Matrices, Vectors, and
operations on them.
• 3D Modeling
• 3D Clipping
• Visible Surface
Determination
• Lighting and Lighting
techniques.
• Shading
• Texture Mapping
• Graphics Databases
• Object Collision
Luigi’s
Copyright  1999 by James H. Money. All rights reserved. Except as permitted under United States Copyright Act of 1976, no part of this publication may be
reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the author.
Grading
• Attendance: 10%
• Projects I, II, and III: 50%
– Broken into 10%, 20% and 20%
• Final Project: 40%
Copyright  1999 by James H. Money. All rights reserved. Except as permitted under United States Copyright Act of 1976, no part of this publication may be
reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the author.
The Problem:
We want to view a 3D World on a 2D
surface such as a computer monitor
given an arbitrary view point and view
angles in that world. We want this world
to be as accurate as possible for us,
such that we can not distinguish it from
reality.
Copyright  1999 by James H. Money. All rights reserved. Except as permitted under United States Copyright Act of 1976, no part of this publication may be
reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the author.
The Solution:
The answer lies in a mathematical
approach called Projections. Projections
transform 3D objects onto a 2D plane,
from which we are viewing. Before we
can discuss projections, we must
discuss the mathematical backgrounds
that form the basis of projections, which
is where we will begin next time!
Copyright  1999 by James H. Money. All rights reserved. Except as permitted under United States Copyright Act of 1976, no part of this publication may be
reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the author.
Homework
•
•
•
•
•
Read Chapter 1
Read section 3.6,3.14
Read Chapter 4 if needed.
Read Chapter 5.
Read Chapter 6.
Copyright  1999 by James H. Money. All rights reserved. Except as permitted under United States Copyright Act of 1976, no part of this publication may be
reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the author.