Computer Graphics. Overview CS 217. Introduction. Applications. Systems & software. Course evaluations. What is computer graphics?

Size: px
Start display at page:

Download "Computer Graphics. Overview CS 217. Introduction. Applications. Systems & software. Course evaluations. What is computer graphics?"

Transcription

1 Computer Graphics CS 217 Overview Introduction What is computer graphics? Applications What is it good for? Systems & software How does it related to this course? Course evaluations 11

2 Introduction What is computer graphics? Imaging = representing 2D images Modeling = representing 3D objects Rendering = constructing 2D images from 3D models Animation = simulating changes over time Jurasic Park (Industrial, Light, & Magic) Alone in the Dark 4 (Darkworks/Infogrames) Imaging Manipulating images Filtering Warping Composition Morphing Image Warping Image Composition (Michael Bostock, CS426, Fall99) Image Morphing (All students in CS 426, Fall98) 22

3 Modeling Describing shapes and surface properties Curves Surfaces Solids (Denis Zorin, CalTech) (Marc Levoy et al., Stanford University) Rendering Creating 2D image from 3D model Camera models Hidden surface removal Light transport 33

4 Rendering Creating 2D image from 3D model Camera models Hidden surface removal Light transport Trike (James Percy, CS 426, Fall99) Rendering Caustics (Michael Bostock, James Percy & Casey McTaggert, CS 426, Fall99) Animation Describing how models move Kinematics Dynamics Planning Learning (Lasseter87) 44

5 Animation Describing how models move Kinematics Dynamics Ice Queen (Mao Chen, Zaijin Guan, Zhiyan Liu, & Xiaohu Qie, CS426, Fall98) Diving Simulation (Ding Liu, Chi Zhang, & Ming Zhang, CS 426, Fall99) Applications 55

6 Applications Geri s Game (Pixar Animation Studios) Jurasic Park (Industrial, Light, & Magic) Quake (Id Software) Applications Gear Shaft Design (Intergraph Corporation) Los Angeles Airport (Bill Jepson, UCLA) Boeing 777 Airplane (Boeing Corporation) 66

7 Applications Airflow Inside a Thunderstorm (Bob Wilhelmson, University of Illinois at Urbana-Champaign) Apo A-1 (Theoretical Biophysics Group, University of Illinois at Urbana-Champaign) Visible Human (National Library of Medicine) Applications Desk Assembly (Silicon Graphics, Inc.) Driving Simulation (Evans & Sutherland) Flight Simulation (NASA) 77

8 Applications Forum of Trajan (Bill Jepson, UCLA) Human Skeleton (SGI) Applications Interactive Kitchen Planner (Matsushita) Virtual Phone Store (Lucent Technologies) 88

9 Applications Blair Arch (Marissa Range & Adam Finkelstein, Princeton University)c Overview Introduction What is computer graphics? Applications What is it good for? Systems & software How does it related to this course? Course evaluations 99

10 Systems & Software Computer graphics uses Parsers (lexical and syntactic analysis) Abstract data types Memory management Multiple processes Networking Systems & Software Computer graphics uses Parsers (lexical and syntactic analysis) Abstract data types Memory management Multiple processes Networking Real-time code Assembly code (maybe, a little) Alone in the Dark 4 (Darkworks/Infogrames) 10

11 Overview Introduction What is computer graphics? Applications What is it good for? Systems & software How does it related to this course? Course evaluations 11

Computer Graphics. Overview. Thomas Funkhouser Princeton University C0S 426, Fall 2000. Introduction. Applications. Syllabus. Coursework.

Computer Graphics. Overview. Thomas Funkhouser Princeton University C0S 426, Fall 2000. Introduction. Applications. Syllabus. Coursework. Computer Graphics Thomas Funkhouser Princeton University C0S 426, Fall 2000 Overview Introduction What is computer graphics? Applications What is it good for? Syllabus What will I learn in this course?

More information

Computer Graphics. Coursework. Overview. Programming Assignments. Art Contest. Administrative Matters. Exams (30%) In class (Mar 11 and Apr 29)

Computer Graphics. Coursework. Overview. Programming Assignments. Art Contest. Administrative Matters. Exams (30%) In class (Mar 11 and Apr 29) Coursework Computer Graphics Thomas Funkhouser Princeton University COS 426, Spring 2004 Exams (30%) In class (Mar 11 and Apr 29) Programming Assignments (40%) Assignment #1: Image Processing (due Feb

More information

Computer Animation. Computer Animation. Principles of Traditional Animation. Outline. Principles of Traditional Animation

Computer Animation. Computer Animation. Principles of Traditional Animation. Outline. Principles of Traditional Animation Computer Animation What is animation? Make objects change over time according to scripted actions Computer Animation What is simulation? Predict how objects change over time according to physical laws

More information

CS 4810 Introduction to Computer Graphics

CS 4810 Introduction to Computer Graphics CS 4810 Introduction to Computer Graphics Connelly Barnes University of Virginia Acknowledgement: slides by Jason Lawrence, Misha Kazhdan, Allison Klein, Tom Funkhouser, Adam Finkelstein and David Dobkin

More information

Computer Graphics (600.357 / 600.457) Prof. Misha Kazhdan misha@cs.jhu.edu

Computer Graphics (600.357 / 600.457) Prof. Misha Kazhdan misha@cs.jhu.edu Computer Graphics (600.357 / 600.457) Prof. Misha Kazhdan misha@cs.jhu.edu Outline Introduction Syllabus Coursework Miscellaneous Introduction: What is CG? 2D image processing 3D object representation

More information

Instructor. Goals. Image Synthesis Examples. Applications. Computer Graphics. Why Study 3D Computer Graphics?

Instructor. Goals. Image Synthesis Examples. Applications. Computer Graphics. Why Study 3D Computer Graphics? Computer Graphics Motivation: Why do we study 3D Graphics? http://www.cs.ucsd.edu/~ravir Instructor http://www.cs.ucsd.edu/~ravir PhD Stanford, 2002. PhD thesis developed Spherical Harmonic Lighting widely

More information

CS 4810: Computer Graphics

CS 4810: Computer Graphics CS 4810: Computer Graphics Jason Lawrence jdl@cs.virginia.edu Acknowledgement: slides by Misha Kazhdan, Allison Klein, Tom Funkhouser, Adam Finkelstein and David Dobkin Introduction: What is CG? 2D image

More information

C O M P U C O M P T U T E R G R A E R G R P A H I C P S Computer Animation Guoying Zhao 1 / 66 /

C O M P U C O M P T U T E R G R A E R G R P A H I C P S Computer Animation Guoying Zhao 1 / 66 / Computer Animation Guoying Zhao 1 / 66 Basic Elements of Computer Graphics Modeling construct the 3D model of the scene Rendering Render the 3D model, compute the color of each pixel. The color is related

More information

CIS 536/636 Introduction to Computer Graphics. Kansas State University. CIS 536/636 Introduction to Computer Graphics

CIS 536/636 Introduction to Computer Graphics. Kansas State University. CIS 536/636 Introduction to Computer Graphics 2 Lecture Outline Animation 1 of 3: Basics, Keyframing Sample Exam Review William H. Hsu Department of Computing and Information Sciences, KSU KSOL course pages: http://bit.ly/hgvxlh / http://bit.ly/evizre

More information

CG: Computer Graphics

CG: Computer Graphics CG: Computer Graphics CG 111 Survey of Computer Graphics 1 credit; 1 lecture hour Students are exposed to a broad array of software environments and concepts that they may encounter in real-world collaborative

More information

Introduction Week 1, Lecture 1

Introduction Week 1, Lecture 1 CS 430/536 Computer Graphics I Introduction Week 1, Lecture 1 David Breen, William Regli and Maxim Peysakhov Geometric and Intelligent Computing Laboratory Department of Computer Science Drexel University

More information

CS130 - Intro to computer graphics. Dr. Victor B. Zordan vbz@cs.ucr.edu www.cs.ucr.edu/~vbz. Objectives

CS130 - Intro to computer graphics. Dr. Victor B. Zordan vbz@cs.ucr.edu www.cs.ucr.edu/~vbz. Objectives CS130 - Intro to computer graphics Dr. Victor B. Zordan vbz@cs.ucr.edu www.cs.ucr.edu/~vbz Objectives Explore basics of computer graphics Survey application areas Today, brief introduction to graphics

More information

BACHELOR OF APPLIED SCIENCE DEGREE PROGRAM

BACHELOR OF APPLIED SCIENCE DEGREE PROGRAM At Ex pression College, we produce more than just college graduates. We hone the next generation of filmmakers, animators, game designers, music producers, graphic designers, and sound artists. Our graduates

More information

CAD and Creativity. Contents

CAD and Creativity. Contents CAD and Creativity K C Hui Department of Automation and Computer- Aided Engineering Contents Various aspects of CAD CAD training in the university and the industry Conveying fundamental concepts in CAD

More information

Course Overview. CSCI 480 Computer Graphics Lecture 1. Administrative Issues Modeling Animation Rendering OpenGL Programming [Angel Ch.

Course Overview. CSCI 480 Computer Graphics Lecture 1. Administrative Issues Modeling Animation Rendering OpenGL Programming [Angel Ch. CSCI 480 Computer Graphics Lecture 1 Course Overview January 14, 2013 Jernej Barbic University of Southern California http://www-bcf.usc.edu/~jbarbic/cs480-s13/ Administrative Issues Modeling Animation

More information

Digital 3D Animation

Digital 3D Animation Elizabethtown Area School District Digital 3D Animation Course Number: 753 Length of Course: 1 semester 18 weeks Grade Level: 11-12 Elective Total Clock Hours: 120 hours Length of Period: 80 minutes Date

More information

D animation. Advantages of 2-D2. Advantages of 3-D3. Related work. Key idea. Applications of Computer Graphics in Cel Animation.

D animation. Advantages of 2-D2. Advantages of 3-D3. Related work. Key idea. Applications of Computer Graphics in Cel Animation. Page 1 Applications of Computer Graphics in Cel Animation 3-D D and 2-D 2 D animation Adam Finkelstein Princeton University COS 426 Spring 2003 Homer 3-D3 Homer 2-D2 Advantages of 3-D3 Complex lighting

More information

3D Animation Graphic Designer

3D Animation Graphic Designer Goal of the program The training program aims to develop the trainee to get him to the level of professional and creative in designing models three-dimensional and move with all respect to this art and

More information

1. INTRODUCTION Graphics 2

1. INTRODUCTION Graphics 2 1. INTRODUCTION Graphics 2 06-02408 Level 3 10 credits in Semester 2 Professor Aleš Leonardis Slides by Professor Ela Claridge What is computer graphics? The art of 3D graphics is the art of fooling the

More information

Computer Graphics. Introduction. Aleksandra Pizurica. Ghent University

Computer Graphics. Introduction. Aleksandra Pizurica. Ghent University Computer Graphics Introduction Aleksandra Pizurica Ghent University Telecommunications and Information Processing Image Processing and Interpretation Group Overview Lectures and coursework Instructors,

More information

BS in. Computer Science

BS in. Computer Science BS in Computer Science Computers are behind most of the things that make the modern world fascinating, convenient and advanced; computer games and animations, special effects in movies, chat, social networking,

More information

A Short Introduction to Computer Graphics

A Short Introduction to Computer Graphics A Short Introduction to Computer Graphics Frédo Durand MIT Laboratory for Computer Science 1 Introduction Chapter I: Basics Although computer graphics is a vast field that encompasses almost any graphical

More information

Cork Education and Training Board. Programme Module for. 3 Dimensional Computer Graphics. Leading to. Level 5 FETAC

Cork Education and Training Board. Programme Module for. 3 Dimensional Computer Graphics. Leading to. Level 5 FETAC Cork Education and Training Board Programme Module for 3 Dimensional Computer Graphics Leading to Level 5 FETAC 3 Dimensional Computer Graphics 5N5029 3 Dimensional Computer Graphics 5N5029 1 Version 3

More information

Masters of Science in Software & Information Systems

Masters of Science in Software & Information Systems Masters of Science in Software & Information Systems To be developed and delivered in conjunction with Regis University, School for Professional Studies Graphics Programming December, 2005 1 Table of Contents

More information

Game Design From Concepts To Implementation

Game Design From Concepts To Implementation Game Design From Concepts To Implementation Overview of a Game Engine What is a Game Engine? (Really) Technical description of game: A Soft real-time interactive agent-based computer simulation A game

More information

Computer Graphics with OpenGL 3e

Computer Graphics with OpenGL 3e Computer Graphics with OpenGL 3e Chapter1 A surveys of Computer Graphics Computer Graphics Applications Graphs and Charts Computer-Aided Design Virtual-Reality Environments Data Visualizations Educations

More information

Computer and Information Sciences

Computer and Information Sciences Computer and Information Sciences Dr. John S. Eickmeyer, Chairperson Computers are no longer huge machines hidden away in protected rooms and accessible to only a few highly-trained individuals. Instead,

More information

Computer Animation. Jason Lawrence CS 4810: Graphics

Computer Animation. Jason Lawrence CS 4810: Graphics Computer Animation Jason Lawrence CS 4810: Graphics Acknowledgment: slides by Misha Kazhdan, Allison Klein, Tom Funkhouser, Adam Finkelstein and David Dobkin Overview Some early animation history o http://web.inter.nl.net/users/anima/index.htm

More information

An Interactive method to control Computer Animation in an intuitive way.

An Interactive method to control Computer Animation in an intuitive way. An Interactive method to control Computer Animation in an intuitive way. Andrea Piscitello University of Illinois at Chicago 1200 W Harrison St, Chicago, IL apisci2@uic.edu Ettore Trainiti University of

More information

TEACHING INTRODUCTORY COMPUTER GRAPHICS WITH THE PROCESSING LANGUAGE

TEACHING INTRODUCTORY COMPUTER GRAPHICS WITH THE PROCESSING LANGUAGE TEACHING INTRODUCTORY COMPUTER GRAPHICS WITH THE PROCESSING LANGUAGE Dino Schweitzer, Jeff Boleng, Paul Graham United States Air Force Academy, CO 80840 dino.schweitzer@usafa.edu ABSTRACT Different approaches

More information

Computer Aided Design and Drafting (CAD)

Computer Aided Design and Drafting (CAD) Oakland Community College 2015-2016 Catalog 1 Computer Aided Design and Drafting (CAD) CAD 1050 Geometric Dimensioning and Tolerancing (GD&T) This course is designed to cover the fundamentals as well as

More information

ANIMATION & VISUAL EFFECTS

ANIMATION & VISUAL EFFECTS ANIMATION & VISUAL EFFECTS F I N I S H I N G S C H O O L P R O G R A M The Basics of Compositing for Production brought to you by Rhythm & Hues is a multiple Academy Award winning film production studio

More information

C O M P U T E R G R A P H I C S. Computer Graphics. Introduction I. Guoying Zhao 1 / 58

C O M P U T E R G R A P H I C S. Computer Graphics. Introduction I. Guoying Zhao 1 / 58 Computer Graphics Introduction I Guoying Zhao 1 / 58 A Survey of Computer Graphics What is computer graphics? Interactive computer graphics The history of computer graphics Computer graphics applications

More information

Introduction to Computer Graphics

Introduction to Computer Graphics Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 torsten@sfu.ca www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics

More information

NORCO COLLEGE SLO to PLO MATRIX PLOs

NORCO COLLEGE SLO to PLO MATRIX PLOs SLO to PLO MATRX CERTF CATE/ Game Art: 3D Animation NAS686/NCE686 PROGR AM: ART-17: Beginning Drawing dentify and employ proper use of a variety of drawing materials. dentify, define, and properly use

More information

Course Syllabus. Tuesday 4 pm to 5 pm & Thursday 4 to 5 pm

Course Syllabus. Tuesday 4 pm to 5 pm & Thursday 4 to 5 pm Course Syllabus Course Information: Course Title IAT 343: Animation (Spring 2012) Time & Location Lecture (Rm 2600): Tuesday 6:30 pm to 7:50 pm Lab (Rm 3140): D101: Wednesday 2:30 3:50 pm D102: Wednesday

More information

GUI GRAPHICS AND USER INTERFACES. Welcome to GUI! Mechanics. Mihail Gaianu 26/02/2014 1

GUI GRAPHICS AND USER INTERFACES. Welcome to GUI! Mechanics. Mihail Gaianu 26/02/2014 1 Welcome to GUI! Mechanics 26/02/2014 1 Requirements Info If you don t know C++, you CAN take this class additional time investment required early on GUI Java to C++ transition tutorial on course website

More information

SAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE

SAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE MULT 130 CIC Approval: 03/12/2015 BOT APPROVAL: 04/16/2015 STATE APPROVAL: EFFECTIVE TERM: Fall 2015 SECTION I SAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE SUBJECT

More information

BUILDING TELEPRESENCE SYSTEMS: Translating Science Fiction Ideas into Reality

BUILDING TELEPRESENCE SYSTEMS: Translating Science Fiction Ideas into Reality BUILDING TELEPRESENCE SYSTEMS: Translating Science Fiction Ideas into Reality Henry Fuchs University of North Carolina at Chapel Hill (USA) and NSF Science and Technology Center for Computer Graphics and

More information

3D Animation & Video Production Powerful solutions for corporate marketing, training & communication.

3D Animation & Video Production Powerful solutions for corporate marketing, training & communication. 3D Animation & Video Production Powerful solutions for corporate marketing, training & communication. executive summary Provis Media Group produces engaging 3D animation and video for a variety of industries

More information

NUARB TRAINING ACADEMY

NUARB TRAINING ACADEMY NUARB TRAINING ACADEMY NUARB TRAINING ACADEMY Adding value to your people COPYRIGHT: The course materials are protected by Copyright laws and may not be reproduced or distributed without consent by NUARB

More information

Kinematics & Dynamics

Kinematics & Dynamics Overview Kinematics & Dynamics Adam Finkelstein Princeton University COS 46, Spring 005 Kinematics Considers only motion Determined by positions, velocities, accelerations Dynamics Considers underlying

More information

Computer Graphics. Dr. S.M. Malaek. Assistant: M. Younesi

Computer Graphics. Dr. S.M. Malaek. Assistant: M. Younesi Computer Graphics Dr. S.M. Malaek Assistant: M. Younesi Computer Graphics Time: Textbook: Sunday/Tuesday 13:30-15 روشهاي مدلسازي در محيط مجازي كامپيوتر دكتر سيدمحمدباقر ملاي ك معصومه يونسي COMPUTER GRAPHICS,

More information

Thesis Proposal for the Master of Fine Arts Degree

Thesis Proposal for the Master of Fine Arts Degree Thesis Proposal for the Master of Fine Arts Degree A computer vision system for doing interactive-creative musical installations: A portable computer vision system based on video projection that allows

More information

Projects in Digital Art

Projects in Digital Art Projects in Digital Art COSC 42 spring 2007 projects in digital art introduction 2007 fabio pellacini 1 what is digital art? not a well defined term projects in digital art introduction 2007 fabio pellacini

More information

Fundamentals of Computer Graphics

Fundamentals of Computer Graphics Fundamentals of Computer Graphics INTRODUCTION! Sergio Benini! Department of Information Engineering Faculty of Engineering University of Brescia Via Branze, 38 25231 Brescia - ITALY 1 Overview Here you

More information

LEHMAN COLLEGE OF THE CITY UNIVERSITY OF NEW YORK. Department of Art Department of Mathematics and Computer Science.

LEHMAN COLLEGE OF THE CITY UNIVERSITY OF NEW YORK. Department of Art Department of Mathematics and Computer Science. Department of Art Department of Mathematics and Computer Science Hegis # 1009.00 Program Code 090 Curriculum Change 1.Type of Change: Credits and degree requirements 2. From: [52-54 CREDIT MAJOR IN COMPUTER

More information

2: Introducing image synthesis. Some orientation how did we get here? Graphics system architecture Overview of OpenGL / GLU / GLUT

2: Introducing image synthesis. Some orientation how did we get here? Graphics system architecture Overview of OpenGL / GLU / GLUT COMP27112 Computer Graphics and Image Processing 2: Introducing image synthesis Toby.Howard@manchester.ac.uk 1 Introduction In these notes we ll cover: Some orientation how did we get here? Graphics system

More information

Media Graphic Arts. September 2014

Media Graphic Arts. September 2014 St. Michael-Albertville High School Teacher: Roger Bovee Media Graphic Arts September 2014 CEQ: What is Graphic? How does graphic design affect me and my decision making? How to create and manipulate graphic

More information

Investigation Archi-Textile

Investigation Archi-Textile An Investigation on Archi-Textile through NURBS Model by Chen-Cheng Chen and Jing-Ti Tsai Tamkang University Tansui, Taiwan With the appearance of NURBS (Non-Uniform Rational B-Spline) computer modeling,

More information

Introduction to Computer Graphics. Reading: Angel ch.1 or Hill Ch1.

Introduction to Computer Graphics. Reading: Angel ch.1 or Hill Ch1. Introduction to Computer Graphics Reading: Angel ch.1 or Hill Ch1. What is Computer Graphics? Synthesis of images User Computer Image Applications 2D Display Text User Interfaces (GUI) - web - draw/paint

More information

How To Learn To Program In Csc 406 Computer Graphics

How To Learn To Program In Csc 406 Computer Graphics CSC 406 Computer Graphics Fall 2011 1 CSC 406 Computer Graphics Geometry, Modeling, and Animation Fall 2011 Lectures Tyler Hall, Room 052 Monday, 6:30-9:15 PM Professor Jean-Yves Hervé Tyler Hall, Room

More information

CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS : AUG 2010 TO PRESENT ART DEPARTMENT : INTRODUCTION TO DIGITAL GRAPHICS : HYBRID CLASS

CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS : AUG 2010 TO PRESENT ART DEPARTMENT : INTRODUCTION TO DIGITAL GRAPHICS : HYBRID CLASS E l l i e Z e n h a r i 10906 Santa Monica Blvd # 6A Los Angeles, Ca 90025 C 310. 592. 9416 Email: ellie@elliezenhari.com URL: elliezenhari.com OBJECTIVE My name is Ellie Zenhari and I am interested in

More information

COMPUTER GRAPHICS Computer Graphics

COMPUTER GRAPHICS Computer Graphics COMPUTER GRAPHICS Computer Graphics involves display, manipulation and storage of pictures and experimental data for proper visualization using a computer. Typical graphics system comprises of a host computer

More information

Master of Science in Computer Science

Master of Science in Computer Science Master of Science in Computer Science Background/Rationale The MSCS program aims to provide both breadth and depth of knowledge in the concepts and techniques related to the theory, design, implementation,

More information

Programming 3D Applications with HTML5 and WebGL

Programming 3D Applications with HTML5 and WebGL Programming 3D Applications with HTML5 and WebGL Tony Parisi Beijing Cambridge Farnham Köln Sebastopol Tokyo Table of Contents Preface ix Part I. Foundations 1. Introduction 3 HTML5: A New Visual Medium

More information

Proposal for a Virtual 3D World Map

Proposal for a Virtual 3D World Map Proposal for a Virtual 3D World Map Kostas Terzidis University of California at Los Angeles School of Arts and Architecture Los Angeles CA 90095-1467 ABSTRACT The development of a VRML scheme of a 3D world

More information

SUMMER COURSES STUDY IN CALIFORNIA 2015. design architecture digital arts. www.newschoolarch.edu

SUMMER COURSES STUDY IN CALIFORNIA 2015. design architecture digital arts. www.newschoolarch.edu SUMMER COURSES STUDY IN CALIFORNIA 2015 design architecture digital arts www.newschoolarch.edu CALIFORNIA: WHERE DESIGN MEETS INNOVATION Our two week Summer Courses give creative students the opportunity

More information

design architecture digital arts www.newschoolarch.edu

design architecture digital arts www.newschoolarch.edu SUMMER COURSES STUDY IN CALIFORNIA - 2015 design architecture digital arts www.newschoolarch.edu CALIFORNIA: WHERE DESIGN MEETS INNOVATION Our two week Summer Courses give creative students the opportunity

More information

Data Review and Analysis Program (DRAP) Flight Data Visualization Program for Enhancement of FOQA

Data Review and Analysis Program (DRAP) Flight Data Visualization Program for Enhancement of FOQA 86 Data Review and Analysis Program (DRAP) Flight Data Visualization Program for Enhancement of FOQA Koji MURAOKA and Noriaki OKADA, Flight Systems Research Center, E-mail: muraoka@nal.go.jp Keywords:

More information

Introduction Week 1, Lecture 1

Introduction Week 1, Lecture 1 CS 430/585 Computer Graphics I Introduction Week 1, Lecture 1 David Breen, William Regli and Maxim Peysakhov Geometric and Intelligent Computing Laboratory Department of Computer Science Drexel University

More information

Christopher DePriest

Christopher DePriest 1440 Hidden Mesa Ct. El Cajon, CA. 92019 Phone: (619) 504 6732 E-mail: c_depriest@hotmail.com Christopher DePriest www.chrisdepriest.com Objective Education To work as an animator in video game production,

More information

The 3D rendering pipeline (our version for this class)

The 3D rendering pipeline (our version for this class) The 3D rendering pipeline (our version for this class) 3D models in model coordinates 3D models in world coordinates 2D Polygons in camera coordinates Pixels in image coordinates Scene graph Camera Rasterization

More information

Introduction to. With Slides from Dongho Kim and Karen Liu. School of Media @ Computer Soongsil University Animation. Computer Animation

Introduction to. With Slides from Dongho Kim and Karen Liu. School of Media @ Computer Soongsil University Animation. Computer Animation Introduction to With Slides from Dongho Kim and Karen Liu School of Media @ Computer Soongsil University Animation Where are s? Movies Star Wars, Toy Story, Titanic, many more Real-performance driven animation

More information

COLUMBIA MISSOURIAN. MU ilab showcases 3-D, virtual. By Christa Corrigan April 26, 2014 6:00 a.m. CDT. 1 of 7 5/15/14 2:47 PM

COLUMBIA MISSOURIAN. MU ilab showcases 3-D, virtual. By Christa Corrigan April 26, 2014 6:00 a.m. CDT. 1 of 7 5/15/14 2:47 PM COLUMBIA MISSOURIAN MU ilab showcases 3-D, virtual technology By Christa Corrigan April 26, 2014 6:00 a.m. CDT Grant Abell, a senior at MU, acts out kitchen movements for the Immersive Visualization Lab

More information

CIS 536/636 Introduction to Computer Graphics. Kansas State University. CIS 536/636 Introduction to Computer Graphics

CIS 536/636 Introduction to Computer Graphics. Kansas State University. CIS 536/636 Introduction to Computer Graphics 2 Lecture Outline Animation 2 of 3: Rotations, Quaternions Dynamics & Kinematics William H. Hsu Department of Computing and Information Sciences, KSU KSOL course pages: http://bit.ly/hgvxlh / http://bit.ly/evizre

More information

3D U ser I t er aces and Augmented Reality

3D U ser I t er aces and Augmented Reality 3D User Interfaces and Augmented Reality Applications Mechanical CAD 3D Animation Virtual Environments Scientific Visualization Mechanical CAD Component design Assembly testingti Mechanical properties

More information

also describes the method used to collect the data for the faces. These techniques could be used to animate other flexible surfaces.

also describes the method used to collect the data for the faces. These techniques could be used to animate other flexible surfaces. Computer Generated Animation of Faces Frederick I. Parke, University of Utah This paper describes the representation, animation and data collection techniques that have been used to produce "realistic"

More information

Using Photorealistic RenderMan for High-Quality Direct Volume Rendering

Using Photorealistic RenderMan for High-Quality Direct Volume Rendering Using Photorealistic RenderMan for High-Quality Direct Volume Rendering Cyrus Jam cjam@sdsc.edu Mike Bailey mjb@sdsc.edu San Diego Supercomputer Center University of California San Diego Abstract With

More information

The Art Institute of Philadelphia Catalog Addendum GAME ART & DESIGN

The Art Institute of Philadelphia Catalog Addendum GAME ART & DESIGN The Art Institute of Philadelphia Catalog Addendum GAME ART & DESIGN See AiPrograms.info for program duration, tuition, fees, and other costs, median debt, federal salary data, alumni success, and other

More information

Collection from My Original Avid Forum Series Basic. Collection from My Original Avid Forum Series Avid

Collection from My Original Avid Forum Series Basic. Collection from My Original Avid Forum Series Avid Order Nr Description Minutes CC (Captions) Price Collection from My Original Avid Forum Series Basic 200_01 Original MC Basic 200+ Timeline Part 1 183 No $17.95 Collection from My Original Avid Forum Series

More information

Multimedia Technology and Design Courses at a Glance

Multimedia Technology and Design Courses at a Glance Multimedia Technology and Design Courses at a Glance MTD101: Multimedia Design Concepts MTD101 Multimedia Design concept is a design module that seeks to equip students with competent skills in design

More information

Browser Testing Framework for LHG

Browser Testing Framework for LHG Browser Testing Framework for LHG Presented by Trevor Woerner, Will Chen Date February, 2015 Outline Overview of the test suite Test category Run the test On Linux On Android Verified platforms Test output

More information

Computers in Film Making

Computers in Film Making Computers in Film Making Snow White (1937) Computers in Film Making Slide 1 Snow White - Disney s Folly Moral: Original Budget $250,000 Production Cost $1,488,422 Frames 127,000 Production time 3.5 years

More information

Introduction Computer stuff Pixels Line Drawing. Video Game World 2D 3D Puzzle Characters Camera Time steps

Introduction Computer stuff Pixels Line Drawing. Video Game World 2D 3D Puzzle Characters Camera Time steps Introduction Computer stuff Pixels Line Drawing Video Game World 2D 3D Puzzle Characters Camera Time steps Geometry Polygons Linear Algebra NURBS, Subdivision surfaces, etc Movement Collisions Fast Distances

More information

SCHOOL OF DESIGN STUDIES

SCHOOL OF DESIGN STUDIES SCHOOL OF DESIGN STUDIES SCHOOL OF DESIGN STUDIES 1FOUNDATION YEAR DIPLOMA 3 ART HISTORY ART HISTORY BUSINESS PRACTICE 5 50 RESEARCH SKILLS 5 ACADEMIC SKILLS 10 40 11 X 5 BUSINESS PRACTICE 5 DRAWING 40

More information

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa COMPUTER SCIENCE Computer Science is the study of computer programs, abstract models of computers, and applications of computing.

More information

Character Animation from 2D Pictures and 3D Motion Data ALEXANDER HORNUNG, ELLEN DEKKERS, and LEIF KOBBELT RWTH-Aachen University

Character Animation from 2D Pictures and 3D Motion Data ALEXANDER HORNUNG, ELLEN DEKKERS, and LEIF KOBBELT RWTH-Aachen University Character Animation from 2D Pictures and 3D Motion Data ALEXANDER HORNUNG, ELLEN DEKKERS, and LEIF KOBBELT RWTH-Aachen University Presented by: Harish CS-525 First presentation Abstract This article presents

More information

GRAFICA - A COMPUTER GRAPHICS TEACHING ASSISTANT. Andreas Savva, George Ioannou, Vasso Stylianou, and George Portides, University of Nicosia Cyprus

GRAFICA - A COMPUTER GRAPHICS TEACHING ASSISTANT. Andreas Savva, George Ioannou, Vasso Stylianou, and George Portides, University of Nicosia Cyprus ICICTE 2014 Proceedings 1 GRAFICA - A COMPUTER GRAPHICS TEACHING ASSISTANT Andreas Savva, George Ioannou, Vasso Stylianou, and George Portides, University of Nicosia Cyprus Abstract This paper presents

More information

Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau

Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau 04/02 Introduction & projective rendering 11/02 Prodedural modeling, Interactive modeling with parametric surfaces 25/02 Introduction

More information

Using WPF for Computer Graphics

Using WPF for Computer Graphics Using WPF for Computer Graphics Matthew Jacobs, 2008 Evolution of (Graphics) Platforms 1/2 Graphics platforms have been going through the same evolution from low-level to high-level that programming languages

More information

ME 521 Computer Aided Design. 1. Introduction to CAD

ME 521 Computer Aided Design. 1. Introduction to CAD Computer Aided Design Yrd.Doç. e mail: azsenalp@gyte.edu.tr Makine Mühendisliği Bölümü Gebze Yüksek Teknoloji Enstitüsü Basic Definitions CAD: Computer Aided Design is the use of computer technology for

More information

Games Development Education to Industry. Dr. Catherine French Academic Group Leader Games Programming, Software Engineering and Mobile Systems

Games Development Education to Industry. Dr. Catherine French Academic Group Leader Games Programming, Software Engineering and Mobile Systems Games Development Education to Industry Dr. Catherine French Academic Group Leader Games Programming, Software Engineering and Mobile Systems How do they get from inspiration to destination? Where do they

More information

Design. Design. Certificates. Contact Information. Full-Time Faculty. Associate Degrees. Associate in Arts Degrees. Certificate of Achievement

Design. Design. Certificates. Contact Information. Full-Time Faculty. Associate Degrees. Associate in Arts Degrees. Certificate of Achievement Design Associate in Arts Degrees Architectural Design Computer-Aided Drafting Computer-Aided Drafting and Design Mechanical Design Students may earn one of the above-named associate degrees by completing

More information

COCOVILA Compiler-Compiler for Visual Languages

COCOVILA Compiler-Compiler for Visual Languages LDTA 2005 Preliminary Version COCOVILA Compiler-Compiler for Visual Languages Pavel Grigorenko, Ando Saabas and Enn Tyugu 1 Institute of Cybernetics, Tallinn University of Technology Akadeemia tee 21 12618

More information

Production Design / Art Direction. TV Animation / Shorts

Production Design / Art Direction. TV Animation / Shorts 12 Head of 14 Head of Animation Studio 16 Top Creative Story Generates and develops story ideas, sequences, storyboards, elements and enhancements throughout production. TV Animation / Shorts Manages the

More information

BAA DigiPen 3D Animation 11

BAA DigiPen 3D Animation 11 BAA DigiPen 3D Animation 11 District Name: School District No. 73 (Kamloops / Thompson) Developed by: DigiPen Institute of Technology / Martin Culbert Revised by: Justin devries Date Developed: 4/27/11

More information

Fundamentals of Computer Animation

Fundamentals of Computer Animation Fundamentals of Computer Animation Production Pipeline page 1 Producing an Animation page 2 Producing an Animation 3DEM Flybys http://www.visualizationsoftware.com/3dem/flybys.html page 3 Producing an

More information

Republic Polytechnic School of Information and Communications Technology C391 Animation and Visual Effect Automation.

Republic Polytechnic School of Information and Communications Technology C391 Animation and Visual Effect Automation. Republic Polytechnic School of Information and Communications Technology C391 Animation and Visual Effect Automation Module Curriculum This document addresses the content related abilities, with reference

More information

CATIA Student Edition Workbenches

CATIA Student Edition Workbenches CENIT AG Kurt-Mauersberger-Straße 9 09376 Oelsnitz/ Erzg. Ihr Zeichen: Unser Zeichen: Tel. (Durchwahl): Fax (Durchwahl): E-mail: Datum: SC +49 37298 3039-25 +49 37298 3039-30 s.chilla@cenit.de 06.08.2013

More information

HOPATCONG BOROUGH SCHOOLS DIGITAL ARTS II CURRICULUM GRADES 10-12 2007

HOPATCONG BOROUGH SCHOOLS DIGITAL ARTS II CURRICULUM GRADES 10-12 2007 HOPATCONG BOROUGH SCHOOLS DIGITAL ARTS II CURRICULUM GRADES 10-12 2007 DIGITAL ARTS II 2007 COURSE DESCRIPTION: Students will explore and develop computer and information literacy more in depth through

More information

Career Opportunities in Electronic Game & Simulation Design

Career Opportunities in Electronic Game & Simulation Design Career Opportunities in Electronic Game & Simulation Design Development Career Categories Producers Designers Artists Programmers Game Testers and Quality Assurance Technicians Developer Careers Producers

More information

Middlesex Community College New Media Studies Center Initiative. July 27, 2015

Middlesex Community College New Media Studies Center Initiative. July 27, 2015 New Media Studies Center Initiative Course: DGA*256 3D Animation The following New Media course was developed as part of the New Media Studies Center Initiative TAACCCT Grant July 27, This project was

More information

COURSE EXPECTATIONS AND GUIDELINES COURSE: COMPUTER ANIMATION AND RENDERING Instructor: Mrs. Steinecker

COURSE EXPECTATIONS AND GUIDELINES COURSE: COMPUTER ANIMATION AND RENDERING Instructor: Mrs. Steinecker 1 COURSE EXPECTATIONS AND GUIDELINES COURSE: COMPUTER ANIMATION AND RENDERING Instructor: Mrs. Steinecker Email is the best way to contact me: dsteinecker@olchs.org Phone number: (708) 424-5200 (ext. 5968)

More information

Program of Study. Animation (1288X) Level 1 (390 hrs)

Program of Study. Animation (1288X) Level 1 (390 hrs) Program of Study Level 1 (390 hrs) ANI1513 Life Drawing for Animation I (60 hrs) Life drawing is a fundamental skill for creating believability in our animated drawings of motion. Through the use of casts

More information

A Digital Drafting Board for Design

A Digital Drafting Board for Design A Digital Drafting Board for Design Historically, architectural design, particularly the conceptual part, starts with doodles, sketches, simple models, and ideas etched on the back of an envelope. Pencils

More information

Parallel Simplification of Large Meshes on PC Clusters

Parallel Simplification of Large Meshes on PC Clusters Parallel Simplification of Large Meshes on PC Clusters Hua Xiong, Xiaohong Jiang, Yaping Zhang, Jiaoying Shi State Key Lab of CAD&CG, College of Computer Science Zhejiang University Hangzhou, China April

More information

- trace the origins of the art and science of modeling and animation - establish Blender in the context of 3D modeling and animation production

- trace the origins of the art and science of modeling and animation - establish Blender in the context of 3D modeling and animation production ATENEO DE MANILA UNIVERSITY LOYOLA SCHOOLS COURSE SYLLABUS COURSE NUMBER : CS 179.4 TITLE : Special Topics in Interactive Multimedia: 3D and Animation DEPARTMENT : Information Systems and Computer Science

More information