lecture01-introduction

But what are we going to do summary of the syllabus

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ounted HeadHead-Mounted Holographic Data glove Data glove Other sensors Other sensors Autostereoscopic Reality is *Very* Complex Reality is *Very* Complex Great! But what are we going to do? Summary of the Syllabus Learn the mathematical basics of graphics Learn the mathematical basics of graphics Rendering Rendering Apply them in 3 programming assignments Apply them in 3 programming assignments Modeling Modeling Show that you know them in 2 exams Show that you know them in 2 exams Animation Animation (Interaction) (Interaction) (Hardware) (Hardware) Math Math Volumetric Math Linear (vector/matrix) algebra Linear (vector/matrix) algebra Coordinate systems Coordinate systems Geometry Geometry • Points, lines, planes • Points, lines, planes Comments From Previous Courses • Lots of (dry) math! • Lots of (dry) math! • A lot of material • A lot of material • Fast pace • Fast pace • A lot of programming • A lot of programming • Tough third project • Tough third project Affine transformations Affine transformations • Challenging final exam • Challenging final exam Projection transformations Projection transformations • Great animation shows at the • Great animation shows at the start of each lecture! start of each lecture! More geometry More geometry • Curves, surfaces • Curves, surfaces Advice • Attend lectures and discussion sessions! • Attend lectures and discussion sessions! – You will perform better on this course if you do (trust me) – You will perform better on this course if you do (trust me) – The lecture slides are your ““bible” for the exams bible” – The lecture slides are your bible” for the exams • Start the assignments EARLY!! • Start the assignments EARLY!! – Get HELP from us with the assignments EARLY! – Get HELP from us with the assignments EARLY! • Do NOT do more on the assignments than you are required, • Do NOT do more on the assignments than you are required, unless you are done with the required part of the assignment unless you are done with the required part of the assignment – You will NOT get more points for additional work – You will NOT get more points for additional work • Refresh your knowledge of linear algebra and geometry, and • Refresh your knowledge of linear algebra and geometry, and keep up with the math keep up with the math Important Issues to Remember • Manage your course load • Manage your course load • No plagiarism (of course) • No plagiarism (of course) • Do individual work • Do individual work • Your code must work on HSSEAS systems • Your code must work on HSSEAS systems • Please send e-mails to us from your UCLA accounts only • Please send ee-mails to us from your UCLA accounts only...
View Full Document

{[ snackBarMessage ]}

Ask a homework question - tutors are online