UW EXTENSION CERTIFICATE PROGRAM IN GAME DEVELOPMENT 2 ND QUARTER: ADVANCED GRAPHICS Introduction.

Slides:



Advertisements
Similar presentations
Welcome to the seminar course
Advertisements

Using CourseCompass Features You must already be registered or enrolled in a current class.
5/19/2015CS 2011 CS 201 – Data Structures and Discrete Mathematics I Syllabus Spring 2014.
ECE 355 Introduction to Computer Networks and Data Communications
1 Course Information Parallel Computing Fall 2008.
OV-1.1 CSE4100 CSE4100 Programming Language Translation Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut.
1 Course Information Parallel Computing Spring 2010.
IT 240 Intro to Desktop Databases Introduction. About this course Design a database: Entity Relation (ER) modeling and normalization techniques Create.
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
Using CourseCompass Features You must already be registered or enrolled in a current class.
ONLINE CONFERENCE DESIGN.BUILD.DELIVE R with WINDOWS PHONE THURSDAY 24 MARCH 2011.
Introduction to Computer Graphics “Genius is 1% inspiration, and 99% perspiration.” Thomas Alva Edison CSE 373, Spring 2008 Belaid Moa
3D Game Programming Using OGRE3d (Object-Oriented Graphics Rendering Engine) 黃世強 Room 706 #ext.
1 Welcome to AI CS 3610, Artificial Intelligence Dr. Ben Schafer
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
Welcome to CompSci 100! As You Arrive… Make sure you grab a syllabus packet. Read through it. I will be covering the most essential points in my talk,
Math-254 Numerical Methods.
9/5/2015 Spring Introduction to Engineering 161 Engineering Practices II Joe Mixsell Phone:
CSCI 1301 Principles of Computer Science I
The Blackboard Textbook The hard-copy textbook has a card inside the cover containing an access code This code will allow you to obtain access to the Cengage.
COMP4070 Computer Graphics Dr. Amy Zhang. Welcome! 2  Introductions  Administrative Matters  Course Outline  What is Computer Graphics?
Discrete Mathematics I 暨南大学 信息科学技术学院 计算机科学系 黄 战 副教授 离散数学 I (全英)
PC Praktikum – spring semester 2013 Biology and Nanosciences Dr. Nico Bruns (room 4.07, 2 nd floor, PC) phone:
Dr. Sha Li Computer-Based Instructional Technology College of Education, Humanities, and Behavioral Sciences AAMU Introduction to FED 529 Course Online.
CS 103 Discrete Structures Lecture 01 Introduction to the Course
MGS 351 Introduction to Management Information Systems
Lecture 0slide 1 Lecture 0-Organization session ECON 6002 Econometrics I Memorial University of Newfoundland.
Introduction to Course MMIS 656 Web Design Technologies.
1 Introduction to Physics 260 Dr. Phil Womble Applied Physics Institute Office Hours: MWF 8-5, TR 1-5 API.
Welcome To  Algebra is the foundation Mathematics course in the High School Mathematics curriculum.  Algebra is the prerequisite course for all future.
1 Introduction to Physics 250 Dr. Phil Womble Applied Physics Institute Office Hours: MWF 8:00-9:00 TCCW 232.
Discrete Maths: Prelim/0 1 Discrete Maths (OLD) Objective – –to give some background on the course , Semester 1, Who I am: Andrew.
Ross Brown School of Information Technology QUT. OR… What has Immanuel Kant, Weird Al Yankovic, Myth Busters and MC Escher have to do with getting kids.
Overview Algorithms Baojian Hua
Computer Graphics Using Direct 3D Introduction. 2 What are we doing here? Simply, learning how to make the computer draw.
A2 Mathematics with Mechanics Vivien Moore. The course The A2 course consists of three modules: C3, C4 and M2. We will be finishing C3 by the end of October.
Advanced Computer Graphics Instructor LE Thanh Sach, Ph.D.
June 19, Liang-Jun Zhang MTWRF 9:45-11:15 am Sitterson Hall 011 Comp 110 Introduction to Programming.
Welcome Course name Faculty name. YOUR COURSE MATERIALS Lazzari/Schlesier Exploring Art: A Global, Thematic Approach, 3e You will… — be tested — receive.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Wilf LaLonde ©2012 Comp 4501 COMP 4501 Advanced Computer Game Design and Development Wilf LaLonde.
CPSC : Data-driven Computer Graphics Jinxiang Chai.
Introduction to Operating Systems CCSA 125 L.Deema ALShoaibi.
Computer Graphics IN5I11 Nabil H. Mustafa
Course Overview 1 FCM 710 Architecture of Secure Operating Systems Prof. Shamik Sengupta Office 4210 N
MGS 351 Introduction to Management Information Systems Lecture #1.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Data Structures and Algorithms in Java AlaaEddin 2012.
資料通訊 Data Communication Fall 2011, NTNU-CSIE. General Information Time: Tuesday 2:10pm~5:00pm Place: S203 Instructor: 陳伶志 Ling-Jyh Chen Phone:
ARCH 481 3D Modeling and Rendering Time: Tu/Th, 10:30 to 11:50 Room:Gould 236 Instructor: Nan-Ching Tai
CIT 592 Discrete Math Lecture 1. By way of introduction … Arvind Bhusnurmath There are no bonus points for pronouncing my last name correctly Please call.
CSC4841/6841 Computer Animation Administrative Issues & Course Overview Ying Zhu.
1 BIT 5495 Introduction Syllabus Instructor:Dr. Lance A. Matheson Office:Pamplin 1017 Office Hours:By appointment is best way to contact me Phone:
WELCOME TO MICRO ECONOMICS AB 224 Discussion of Syllabus and Expectations in the Class.
CITS4211 Artificial Intelligence Semester 1, 2013 A/Prof Lyndon While School of Computer Science & Software Engineering The University of Western Australia.
CMPT 463 Artificial Intelligence Instructor: Tina Tian.
INTRODUCTION to Operations Management MT435 – 02 Week 1 Instructor – Dr. Stuart Childers 1-1.
HUT – DEPARTMENT OF MATH. APPLIED MATH 1 FUNCTION.
Welcome to MT140 Introduction to Management Unit 1 Seminar – Introduction to Management.
Unit 1 Seminar AB116-Accounting II. Instructor and Seminar Information Name---Joan (JoAnn) Simpson, MBA, MAED
Fall 2008 CSC 4820/6820 Computer Graphics Algorithms Lecture 1 Instructor: Dr. Ying Zhu.
Computational Thinking
Week 1 Gates Introduction to Information Technology cosc 010 Week 1 Gates
Introduction and Overview
Mr. Eric Ketchum Calculus Mr. Eric Ketchum
3D Game Programming OGRE3D (Object-Oriented Graphics Rendering Engine)
Cpt S 471/571: Computational Genomics
Course Software Testing & Verification 2017/18 Wishnu Prasetya
Mr. Eric Ketchum Math Mr. Eric Ketchum
Presentation transcript:

UW EXTENSION CERTIFICATE PROGRAM IN GAME DEVELOPMENT 2 ND QUARTER: ADVANCED GRAPHICS Introduction

About me  Juan Carlos Arevalo Baeza  Call me “JCAB”  Studies: Telecommunications Engineering  Experience: Audio, Graphics, Demos  Games: Force Commander, Fable, Counterstrike, Forza Motorsport, Chucks Ducks 2, Project Sunburst  Recently: Xbox 360 backwards compatibility, D3D for Xbox 360  Currently: Microsoft Games Studios mercenary  Contact:

The course  We will cover a lot of ground  The hows and the whys  Class website:   These slides already available there  Bibliography: not required – it’s for reference  Feel free to write with any questions/concerns

Homework  Homework will consist primarily on practical exercises related to the class  Due by Saturday morning, nine days after the class it was assigned  That way, you’ll have one class in which to ask questions before submitting  Many problems with completing homework caused by issues unrelated to the assignment  Be proactive asking for help From me or from your fellow classmates over the list  Sending something that doesn’t quite work is always better than sending something good late

Bibliography  Real-Time Rendering (3 rd Edition)  Thomas Akenine-Möller et al.  AK Peters, 2008  ISBN  Pros: modern and very complete  Website:  It’s full of links to good information

Bibliography  Advanced Animation and Rendering Techniques, Theory and Practice  Alan Watt, Mark Watt  ACM Press, Addison-Wesley, 1992  ISBN  Pros: theoretical foundation, comprehensive  Especially about lighting models  Cons: old (15 years)  Some dated information, errors never corrected

Bibliography  Mathematics for 3D Game Programming & Computer Graphics  Eric Lengyel  Charles River Media, 2004  ISBN  Pros: excellent reference for math background  Including algorithms and code  Cons: daunting heavy math at times  Not for the faint of heart

Questions?