ICS : 435. Computer Graphics Applications. Instructor : Da'ad Albalawneh



Similar documents
Computer Graphics with OpenGL 3e

Institution : Majmaah University. Academic Department : College of Science at AzZulfi. Programme : Computer Science and Information Course :

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

CPIT-285 Computer Graphics

Introduction to Computer Graphics

Lecture Notes, CEng 477

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

COMPUTER GRAPHICS Computer Graphics

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

New Paltz Central School District Technology Computer Graphics 1 and 2. Time Essential Questions/Content Standards/Skills Assessments

How To Teach Computer Graphics

COMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies

Fundamentals of Computer Graphics

Video, film, and animation are all moving images that are recorded onto videotape,

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

1. INTRODUCTION Graphics 2

What is Multimedia? Derived from the word Multi and Media

Visualisatie BMT. Introduction, visualization, visualization pipeline. Arjan Kok Huub van de Wetering

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

Virtual Environments - Basics -

Kankakee Community College

B2.53-R3: COMPUTER GRAPHICS. NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions.

MMGD0203 Multimedia Design MMGD0203 MULTIMEDIA DESIGN. Chapter 3 Graphics and Animations

Computer Graphics. Computer graphics deals with all aspects of creating images with a computer

CAD and Creativity. Contents

Develop Computer Animation

Digital 3D Animation

COMP-557: Fundamentals of Computer Graphics McGill University, Fall 2010

MASTER COURSE OUTLINE

How is EnSight Uniquely Suited to FLOW-3D Data?

Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine

We can display an object on a monitor screen in three different computer-model forms: Wireframe model Surface Model Solid model

OPERATING SYSTEMS Software in the Background. Chapter 2

GAME DESIGN AND DEVELOPMENT TECHNOLOGY. Game Design and Development Technology I

CS 4204 Computer Graphics

JEFFERSON TOWNSHIP PUBLIC SCHOOLS RELATED ARTS AND TECHNOLOGY CURRICULUM TITLE: 3D COMPUTER GRAPHICS GRADE: 10-12

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

Unit 4 Objectives. Software. Component 4: Introduction to Information and Computer Science. Unit 4: Application and System Software Lecture 1

Introduction to Computers, Anatomy of Computers, Input and Output Devices

1. Application of Computer Graphics

Production Design / Art Direction. TV Animation / Shorts

Computer Aided Drafting & Computer Graphic Design. Advisory Committee. Program Update TABLE OF CONTENTS

NETS for Students: Extended Rubric for Grades 6 8

Programming 3D Applications with HTML5 and WebGL

UNIVERSITY OF MACAU DEPARTMENT OF COMPUTER AND INFORMATION SCIENCE SFTW 463 Data Visualization Syllabus 1 st Semester 2011/2012 Part A Course Outline

Self-Positioning Handheld 3D Scanner

Graphic Design. Location: Patterson Campus - Bldg. K. Program Information. Occupational Choices. Average Full-Time Wage.

SAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE

Image Processing and Computer Graphics. Rendering Pipeline. Matthias Teschner. Computer Science Department University of Freiburg

Intro to 3D Animation Using Blender

Using 3D Computer Graphics Multimedia to Motivate Teachers Learning of Geometry and Pedagogy

AML710 CAD LECTURE 1. Introduction to CAD. Motivation Principles of CAD / CAM. AML710 Computer Aided Design

Test 1 Review Chapter 1 What is a computer? 1. Definition of computer 2. Data and information. Emphasize that data is processed into information. 3.

Trimble Realworks Software

Purchasing/AP Quick Reference Guide Revised 2/10/16

Data Visualization in Parallel Environment Based on the OpenGL Standard

COMPUTABLE DOCUMENT FORMAT

Visualization. For Novices. ( Ted Hall ) University of Michigan 3D Lab Digital Media Commons, Library

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

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

CSCI 599: Digital Geometry Processing

Common Core State Standards K 12 Technology Skills Scope and Sequence

US 3D Animation School Survey

Solar-Generation Data Visualization Software Festa Operation Manual

Introduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012

Visualizing the Teaching / Learning Process through Computer Graphics. Visualizing, technology, computer graphics, education

Chapter 3 Input Devices

The Flat Shape Everything around us is shaped

Computer Graphics AACHEN AACHEN AACHEN AACHEN. Public Perception of CG. Computer Graphics Research. Methodological Approaches

Flash. Using Flash to Teach Mathematics. The competition

CHAPTER 6: GRAPHICS, DIGITAL MEDIA, AND MULTIMEDIA

CS 325 Computer Graphics

3D Client Software - Interactive, online and in real-time

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

Technology in the Classroom

technical notes trimble realworks software

The Rocket Steam Locomotive - Animation

Introduction Week 1, Lecture 1

IT Fundamentals of Multimedia (Optional)

Microsoft Publisher Flyers and Business Cards

CS 4810 Introduction to Computer Graphics

Introduction to Visualization with VTK and ParaView

Formulas, Functions and Charts

IC 1101 Basic Electronic Practice for Electronics and Information Engineering

William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline

WEST JEFFERSON HILLS SCHOOL DISTRICT THOMAS JEFFERSON HIGH SCHOOL DIGITAL DESIGN GRADES

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

Animation Overview of the Industry Arts, AV, Technology, and Communication. Lesson Plan

Overview of the Adobe Flash Professional CS6 workspace

DEGREE CURRICULUM COMPUTER GRAPHICS AND MULTIMEDIA Master's Degree in Informatics Enginneering

LONG BEACH CITY COLLEGE MEMORANDUM

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

IM 2701 Multimedia Design and Web Development BSc in Business Information Systems. Chapter 01 Introduction to Multimedia Design

Transcription:

ICS : 435 Computer Graphics Applications Instructor : Da'ad Albalawneh

Course Outline Applications CAD/CAM, Art, Entertainment, Education, Training, Visualization, GUI, Image Processing. Overview of Computer Graphics Systems Graphics Primitives and Packages, The Graphical Pipeline, CRT, Raster-Scan and Random-Scan displays, Color CRT Monitors, Flat-Panel Displays, Video Controller, Display Processor, CLUT etc. Output Primitives and Attributes Points, Lines, Circles, Ellipses. Examples - Open GL.

2D and 3D Modeling Types of Modeling, Types of Geometric Models 2D Transformations and Viewing Translation, Scaling, Rotation, Window to Viewport Mapping, 2D Clipping. 3D Transformation and Viewing Translation, Scaling, Rotation, 3D Viewing, Parallel and Perspective Projection.

Textbook Computer Graphics with Open GL by D. Hearn and M. Baker, 3rd Edition, Prentice Hall, 2004.

1. Computer Aided Design Used in the design of buildings, automobiles, aircraft, watercraft, spacecraft, computers, etc. Wireframe outline: shows the overall shape and internal features of objects.

Animations are used in CAD applications Lighting models and surface rendering are used to show the final product

Wireframe Outline

2. Virtual Reality Environments A user can interact with the objects in a 3D scene. Specialized hardware devices provide 3D viewing effects and allow the user to pick up objects in a scene. Animations are used to train heavy equipment operators or to analyze the effectiveness of various cabin configurations and control placements.

Operating a tractor in a virtual-reality environment

3. Graphs and Charts Used to summarize financial, statistical, mathematical, scientific, and economic data Examples: bar charts, line graphs, surface graphs, pie charts, etc.

4. Computer Art Graphics packages used in both fine art and commercial art. Examples: Lumena, Mathematica, CAD, desktop publishing software, and animation systems. Morphing: one object is transformed into another. Used in TV commercials.

Morphing

5. Education and Training Graphics are used to generate models of physics, financial, political, social, economic, and other as educational aids. Examples: flight simulators, ships simulators, heavy-equipment operators.

Example: A Military Tank Simulator

6. Data Visualization Producing graphical representations for scientific, engineering, and medical data sets and processes.

Computer-animation study of minimal surfaces

7. Entertainment Used in TV productions, motion pictures, and music videos Animations, morphing, and advanced computer-modeling and surface-rendering methods are used here.

8. Image Processing Image processing is the modification of interpretation of existing pictures. Some IP applications: improving image quality, analyzing satellite photos of the earth and telescopic recordings of galactic star distributions. Medical applications: picture enhancements in tomography, simulations of surgical operations, Ultrasonic and nuclear medical scanners.

9. Graphical User Interfaces The major components of a graphical interface are a window manager, menus, and icons.