160 likes | 173 Views
CAP4730: Computational Structures in Computer Graphics. Course Introduction. Today’s Outline. Syllabus Class Topics Motivation Assignment #0 Assignment #1. Welcome!. My name is Benjamin Lok. Pronounced like “lock” as in lock the door. Not Loke as in Tone L ōc . A bit about myself
E N D
CAP4730: Computational Structures in Computer Graphics Course Introduction
Today’s Outline • Syllabus • Class Topics • Motivation • Assignment #0 • Assignment #1
Welcome! • My name is Benjamin Lok. • Pronounced like “lock” as in lock the door. • Not Loke as in Tone Lōc. • A bit about myself • Background • Interests
Teaching Assistant • John Quarles • TA hours
Prerequisites • Vectors • Matricies
Programming Prerequisites • Proficient in C/C++ or Java • Object Orientation Programming • Classes • Methods
What am I going to learn? Computer Graphics Graphics Design 3D Graphics Adobe Web Design Real-Time Non Real-Time Photoshop Animation Applications Research Movie Special Effects Video Games Data Virtual Visualization Reality Flight Scientific Simulators Visualization
Why computer graphics? • Money • Jobs • Why is it hard?
Motivation • We want to understand how to do:
Motivation Are there no other noble computer graphics pursuits?
Why should I take this course? • An excuse to build that program/game/project you always wanted • A Computer Science course that involves a variety of skills (other than coding!) • Art • Psychology • Sound • Creativity • To play with fun toys • To show off your projects!
Course Run-icity • Ask questions!!! • Cheating will not be tolerated. You cheat == no longer in class. • If I make a mistake, PLEASE POINT IT OUT!!! • Very APPLIED (lots of projects). You will work hard. • We can explore things that interest you • Do not sweat the small stuff • My focus is for you to understand the concepts
Syllabus • Go over syllabus • Workload
Assignment #0 • Practice compiling • Turn in procedure • Worth 0 points • On web
Assignment 1 • Due Friday, January 27th , 3 PM