CD2012 Principles of Interactive Graphics Lecture 04 Graphics Hardware Abir Hussain www.cms.livjm.ac.uk/cmsahus1.

Slides:



Advertisements
Similar presentations
Chapter 5 – Part 2 Input and Output
Advertisements

المحاضرة الثانية. 2- Input devices 2- Input devices Input devices allow you to input information Input devices allow you to input information 1- keyboard.
Computer Graphics- SCC 342
Display Devices Display device: output device that presents output visually Monitor/Display screen: The display device used with desktop computers, notebook.
Computer Applications in Business
Introduction to Computer Science 1 Chapter 1: Information Communication Technology.
Module 1 Prepared by Elizabeth Isaac DCS, RSET. Flat-Panel Display 1. Flat-Panel displays are thinner. 2. Its weight is less. 3. Need less power compared.
Input/Output Devices Chapter 5b. Input Allow input into computer Data Commands Responses Programs Most popular input devices are keyboard and mouse.
Input & Output Devices ASHIMA KALRA.
Hardware. Basic Computer System Central Processing Unit Input Devices Output Devices Backing Storage Devices.
Overview of Graphic Systems
1 Lecture 2 Main components of graphical systems Graphical devices.
Input/Output Devices Graphical Interface Systems Dr. M. Al-Mulhem Feb. 1, 2008.
Course Website: Computer Graphics 5: Line Drawing Algorithms.
1 Graphics hardware Output devices Input devices.
By Krystin Mendoza Communication 165. What is an input? Input is data or instructions that the computer uses! –When you use word processing, save your.
INPUT & OUTPUT DEVICE. INPUT & OUTPUT HARDWRE Input hardware consist of devices that translate data into computer readable form. On the other hand, Output.
Chapter-2 Overview of Graphics Systems Topics: Topics: Video-display system Video-display system Rater Scan systems Rater Scan systems Random scan systems.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Printing Information on a paper is known as “Hard Copy”. There are two main types of printers: - Impact - Non-Impact.
INFORMATION TECHNOLOGY
Output devices. There is no point in having a computer that can do wonderful things unless it can tell you the results of what it has been doing. This.
Computer Graphics Lecture 05 Fasih ur Rehman. Last Class Overview of Graphic Systems – Vector Displays – Movie Standards – LCD’s.
 This is a device used to present information from the computer system.
Chapter 2 – Coputer Hardware
MAC OS – Unit A Page: 6-7, 8-9 Examining Input Devices Examining Output Devices.
   Input Devices Main Memory Backing Storage PROCESSOR
PROCESSORBacking Storage Main Memory Output Devices Input Devices Output Devices Translates signals from the computer into a human- readable form.
LESSON 2 Input and Output Devices
Output Thomas W. Davis. What is Output? Output it data that has been processed into a useful form Output includes: Monitors Printers Speakers Etc.
Peripherals Devices Submitted By-Ashish Kataria UPS Bhankla Rampur (Block) Saharanpur(u.p ) Sarva Siksha Abhiyan.
Parts of computers Four parts: Input device Processor (small silicon chip, microprocessor, video recorder, dedicated) Output device Storage Device.
Peripherals The term peripherals refers to all hardware devices that are attached to your computer and are controlled by your computer system Peripherals.
Output Devices.
Our first collaborative presentation!!! Input Devices.
1 A Quick Look at Hardware What you need to know before buying a computer.
BY- UPENDRA SHARMA.  It is a electronic machine.  When we gives input in a computer it takes and process then and after then it gives output.  It is.
Introduction to Computer Organization and Architecture.
Output Devices By:Matthew Goga. -Monitors -Printers -Projektor -What is plotter? -What about handicap people?
Chapter 6: Output Slides Created by Kevin McHale.
Lecture 4: Graphics Hardware 1  Principles of Interactive Graphics  CMSCD2012  Dr David England, Room 711,  ex 2271 
Input By Hollee Smalley. What is Input? Input is any data or instructions entered into the memory of a computer.
Graphics. What is a Graphic ? A Graphic is an image or a picture e.g. Pictures can be either drawn or painted. Pixel - Stands for Picture Element.
 Describe the general organization and architecture of computers.  Identify computers’ major components and study their functions.  Identify the various.
Output devices Prof. K Regis. Types of output devices Monitor Printer Speaker Plotter.
CAG Hardware and Software Tools. Input and Output Devices We use lots of different products when producing work on the computer. The Input and Output.
Hardware Lesson 5 1. Starter 2 Name these devices and explain if they are input or output devices.
Hardware Components Display. 1.Display (Monitor) The screen is made up of thousands of picture elements or pixels Displays can be either CRT (Cathode.
Chapter 2 HAEDWAER.
Output Devices Hyper linking.
1 CHAPTER 2 Hardware. 2 CPU : Central Processing Unit -Every PC system unit contains at least one chip called microprocessor (cpu) attached on motherboard.
Name Enrolment no.: Dhruti Desai Khushboo Desai Sneha Gangwani Rajul Shah
Components of Computer. Output The data that has been processed into useful information is called output. Types –Screen – soft copy –Printer – hard copy.
Microsoft Office 2010 Introduction to Computers and How to Purchase Computers and Mobile Devices.
Computer Graphics Lecture 3. Graphics Output Devices A- VIDEO DISPLAY DEVICES 1.Refresh cathode-ray tube (CRT) 2.Raster-Scan Displays 3.Random-Scan Displays.
8.1 hardware devices Output devices By Ranjit Bassi.
Visit for more Learning Resources
Hardware: Input / Output Devices
Computer Graphics Lecture 4 Computer Graphics Hardware
Input and Output Devices
HARDWARE.
Graphic Communication
Output Devices.
Introduction to Computers
LECTURE Course Name: Computer Application
Introduction to Computing
I/O Organization and Peripherals
Chapter 2 Overview of Graphics Systems
Overview of Graphics Systems
Presentation transcript:

CD2012 Principles of Interactive Graphics Lecture 04 Graphics Hardware Abir Hussain

© JMU, 2003CD Previous Lecture Transformation –Translation: glTranslated ( x, y, z) –Scaling: glScaled (x, y, z) –Rotation: glRotated (angle, x, y,z) Combining transformations –glLocaIdentity() –glMartrixMode()

© JMU, 2003CD Today’s lecture and lab

© JMU, 2003CD Display Devices Cathode Ray Tube (CRT) A beam of electrons emitted by an electron gun, passes through the focusing system. The light output of the phosphor decays rapidly –The display processor refreshes the phosphor around 60,70 times per second (60Hz, 70Hz)

© JMU, 2003CD Other Display Technologies Liquid crystal display (LCD) –The picture is displayed through light emitted from crystal –Flat screen for desktop computer and screen for laptop Light emitting diodes (LED) –The picture is displayed through light emitted from diodes –Large screen for sporting events, concerts or commercial advertising Plasma Panel display –C onstructed from filling the areas between two glasses with neon gas –For Home TV, very thin, light, expensive

© JMU, 2003CD Other Display Technologies Plasma panel display CRT screen LCD touch screen LED large screen

© JMU, 2003CD Other display technologies Head-Mounted displays –Use prisms and/or lens to project an image from small LCD or CRT screen –Provide an immerse experience by blocking out the real world –Fairly easy to set up –Can achieve good stereo quality –Heavy and do not fit well

© JMU, 2003CD Graphics output frame butter For CRT display, a scan controller converts information from the frame buffer and controls the scanning of electrons across the screen to draw the image –The scan controller draws pixels from left-to-right and top-to-bottom across the display –The complete screen is re-drawn at a given refresh rate e.g. 60Hz, 70Hz For LCD display, data can be taken directly from the frame buffer so scan controller is not needed.

© JMU, 2003CD Modern PC graphics cards Current PC graphics cards may have 16, 32 or 64Mbytes of video memory. This memory can hold one or more screen images plus textures. Some graphics cards (e.g. GeForce2) may have hardware for –Transform calculations –Lighting calculations –Moving areas of memory in the frame buffer –Applying textures These reduce load on the main system CPU

© JMU, 2003CD Hard Copy Devices Printers Originally the printers were used to produce text pages, however they are now widely accepted as graphical devices. Plotters They are devices, which produce hard-copy line drawings. The most common type of plotters use ink pens for the generation of the drawing. In now days, many plotters use ink-jet sprays, laser beams and electrostatic methods.

© JMU, 2003CD D Input Technologies Keyboard - All computers are equipped with keyboards.They send strings of characters to the applications up on request Mouse The mouse has been around since 1968 and has evolved into - One (Apple), Two (PC) and Three (UNIX) buttons - Ball or optical movement sensors - wired and wireless operation The basic drawbacks of the mouse are as follows - Controlled by the arm and wrist muscles - not fine control - Needs space to operate - Is a relative positioning device - which is useful in some applications but not others

© JMU, 2003CD D input technologies Pen and graphics tablet-based devices - Allow fine detail control using finger muscles - Can (with tablet) allow absolute positioning - Useful in design and engineering applications Tracker balls and tracker pads - Take up less space and useful for mobile applications - Can be difficult to control for small movements

© JMU, 2003CD D Input Technologies 3D input devices are less common as they are - more expensive - can be hard to learn to use - can be error prone and difficult to set up Position trackers - e.g. Polhemus fastrak - Usually operate by creating a magnetic field - Sensors mounted on head, hand or elsewhere record movement in field - Can be distorted by metallic objects - Normally used for two purposes.

© JMU, 2003CD D input technologies Cybergloves and cybersuits –Contain sensors which measure the bend of body joints –Used with position trackers to record the full range of movement –Very expensive –May need to be calibrated for each user –Can become less accurate with use

© JMU, 2003CD D input technologies Space ball - allows movement in 3 dimensions The 3D Controller enable a whole new level of 3D interactive motion control. Can easily move or rotate 3D object by gently pushing, pulling or twisting the Power Sensor ball.

© JMU, 2003CD Coursework 1 Write a C++ program using OpenGL that presents a scene described in the coursework spec The scene will include a basic set of graphical components as specified below Plagiarised work will receive no marks. Plagiarism includes copying material from the Internet

© JMU, 2003CD Coursework 1 guidelines Cars park –Car park spaces for parking cars –A number of parked cars –A barrier on the entrance and the exit of the car park –A charging machine

© JMU, 2003CD Coursework 1 guidelines Marks 1. Design document 30% 2. C++ Code accuracy, layout and readability20% 3. C++ Code good use of OpenGL20% 4. Extra features 10% interaction, animation, 3d effects 5. Demonstration 20% How well the program meets the coursework spec Are the objects recognisable ? Are colours and shapes used appropriately?

© JMU, 2003CD Coursework 1 guidelines Use the code in L:\CD2012 as a starting point (circles, transforms etc.) The design report should properly explain how you went about constructing the scene The display function should not be a long list of glVertex() calls Split the drawing of the scene into different functions Any questions - ask the module leader.

© JMU, 2003CD Summary Display devices - CRT, LED, LCD, plasma panel display - Frame buffer/ Graphics cards Hard copy devices - printers, plotters Interactive input devices - 2D input Keyboard, mouse, tracker ball/pads, - 3D input P osition trackers, cybergloves, cybersuits, space ball Coursework1