VTU QUESTION PAPER SOLUTION UNIT -1 INTRODUCTION

Similar documents
Computer Graphics and Visualization. Graphics Systems and Models

Graphics Systems and Models

3D graphics, raster and colors CS312 Fall 2010

CSE4030 Introduction to Computer Graphics

Computer Graphics - Chapter 1 Graphics Systems and Models

Survey in Computer Graphics Computer Graphics and Visualization

Models and Architectures. Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico

Game Programming. Bing-Yu Chen National Taiwan University

Image Formation. Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico

Graphics Hardware and Display Devices

Rendering. Converting a 3D scene to a 2D image. Camera. Light. Rendering. View Plane

Introduction to Computer Graphics with WebGL

Introduction to Computer Graphics with WebGL

Models and Architectures

Computer Graphics. Bing-Yu Chen National Taiwan University

Lecture 1. Computer Graphics and Systems. Tuesday, January 15, 13

Computer Graphics. Chapter 1 (Related to Introduction to Computer Graphics Using Java 2D and 3D)

INTRODUCTION. Slides modified from Angel book 6e

CS451Real-time Rendering Pipeline

Image Formation. Introduction to Computer Graphics. Machiraju/Zhang/Möller/Klaffenböck

Image Formation. Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller

Computer Graphics Solved MCQs -Part 2 MCQs Questions

Rasterization Overview

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

(a) rotating 45 0 about the origin and then translating in the direction of vector I by 4 units and (b) translating and then rotation.

Rendering Objects. Need to transform all geometry then

Computer Graphics. Bing-Yu Chen National Taiwan University The University of Tokyo

CS452/552; EE465/505. Image Formation

CMP 477 Computer Graphics Module 2: Graphics Systems Output and Input Devices. Dr. S.A. Arekete Redeemer s University, Ede

1 Attempt any three of the following: 1 5 a. What is Computer Graphics? How image is to be display on Video Display Device?

Chapter 1 Introduction

The Graphics Pipeline

National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor

Overview of Computer Graphics

OUTLINE. Learn the basic design of a graphics system Introduce pipeline architecture Examine software components for a graphics system

Ulf Assarsson Department of Computer Engineering Chalmers University of Technology

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

Real-Time Rendering (Echtzeitgraphik) Michael Wimmer

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Computer Graphics

CS130 : Computer Graphics Lecture 2: Graphics Pipeline. Tamar Shinar Computer Science & Engineering UC Riverside

Lecture 2. Shaders, GLSL and GPGPU

CHAPTER 1 Graphics Systems and Models 3

Pipeline Operations. CS 4620 Lecture Steve Marschner. Cornell CS4620 Spring 2018 Lecture 11

Spring 2009 Prof. Hyesoon Kim

Scanline Rendering 2 1/42

Pipeline Operations. CS 4620 Lecture 14

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

Pipeline Operations. CS 4620 Lecture 10

Today s Agenda. Basic design of a graphics system. Introduction to OpenGL

From Vertices to Fragments: Rasterization. Reading Assignment: Chapter 7. Special memory where pixel colors are stored.

Homework Graphics Input Devices Graphics Output Devices. Computer Graphics. Spring CS4815

CSE 167: Introduction to Computer Graphics Lecture #5: Rasterization. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2015

Graphics Hardware. Instructor Stephen J. Guy

Introduction to Computer Graphics (CS602) Lecture No 03 Graphics Systems

3D Rasterization II COS 426

RASTERISED RENDERING

Viewing with Computers (OpenGL)

Temporal Resolution. Flicker fusion threshold The frequency at which an intermittent light stimulus appears to be completely steady to the observer

CS Rasterization. Junqiao Zhao 赵君峤

L1 - Introduction. Contents. Introduction of CAD/CAM system Components of CAD/CAM systems Basic concepts of graphics programming

E.Order of Operations

Computer Graphics Lecture 2

CS4620/5620: Lecture 14 Pipeline

Computer Graphics 1. Chapter 7 (June 17th, 2010, 2-4pm): Shading and rendering. LMU München Medieninformatik Andreas Butz Computergraphik 1 SS2010

lecture 18 - ray tracing - environment mapping - refraction

Real-Time Shadows. Last Time? Textures can Alias. Schedule. Questions? Quiz 1: Tuesday October 26 th, in class (1 week from today!

Computer Graphics. Hardware Pipeline. Visual Imaging in the Electronic Age Prof. Donald P. Greenberg October 13, 2016 Lecture 15

CS 381 Computer Graphics, Fall 2008 Midterm Exam Solutions. The Midterm Exam was given in class on Thursday, October 23, 2008.

Werner Purgathofer

Development of Computer Graphics

CS602- Computer Graphics Solved MCQS From Midterm Papers. MIDTERM EXAMINATION Spring 2013 CS602- Computer Graphics

Graphics Pipeline 2D Geometric Transformations

From 3D World to 2D Screen. Hendrik Speleers

CS130 : Computer Graphics. Tamar Shinar Computer Science & Engineering UC Riverside

Last Time. Why are Shadows Important? Today. Graphics Pipeline. Clipping. Rasterization. Why are Shadows Important?

KRISTU JYOTI COLLEGE OF MANAGEMENT & TECHNOLOGY QUESTION BANK BCA SEMESTER III Computer graphics Part A (2 marks questions)

Visualisatie BMT. Rendering. Arjan Kok

Real-Time Shadows. Last Time? Today. Why are Shadows Important? Shadows as a Depth Cue. For Intuition about Scene Lighting

Computer Graphics and Visualization. What is computer graphics?

Development of Computer Graphics. mid 1950s SAGE air defense system command & control CRT, light pens

CS 464 Review. Review of Computer Graphics for Final Exam

Computer Graphics Lecture Notes

3D Polygon Rendering. Many applications use rendering of 3D polygons with direct illumination

1.2.3 The Graphics Hardware Pipeline

Lecture 4 Advanced Computer Graphics (CS & SE )

Drawing Fast The Graphics Pipeline

QUESTION BANK 10CS65 : COMPUTER GRAPHICS AND VISUALIZATION

Blue colour text questions Black colour text sample answers Red colour text further explanation or references for the sample answers

For Intuition about Scene Lighting. Today. Limitations of Planar Shadows. Cast Shadows on Planar Surfaces. Shadow/View Duality.

Computer Graphics. Hardware Pipeline. Visual Imaging in the Electronic Age Prof. Donald P. Greenberg October 23, 2014 Lecture 16

Computer Graphics with OpenGL ES (J. Han) Chapter VII Rasterizer

Namn: (Ifylles av student) Personnummer: (Ifylles av student) Tentamensdatum: Tid: 09: Hjälpmedel: Inga hjälpmedel

Graphics and Interaction Rendering pipeline & object modelling

Spring 2011 Prof. Hyesoon Kim

graphics pipeline computer graphics graphics pipeline 2009 fabio pellacini 1

Computer Science 175. Introduction to Computer Graphics lib175 time: m/w 2:30-4:00 pm place:md g125 section times: tba

Surface shading: lights and rasterization. Computer Graphics CSE 167 Lecture 6

CS 112 The Rendering Pipeline. Slide 1

graphics pipeline computer graphics graphics pipeline 2009 fabio pellacini 1

CS452/552; EE465/505. Clipping & Scan Conversion

Transcription:

VTU QUESTION PAPER SOLUTION UNIT -1 INTRODUCTION 1. Briefly explain any two applications of computer graphics. (June 2012) 4M Ans: Applications of computer graphics are: Display Of Information Design Simulation & Animation User Interfaces 2. Explain the concept of pinhole camera of an imaging system. Also derive the expression for angle of view. (June 2012) 6M Ans: Use trigonometry to find projection of point at (x,y,z) xp= -x/z/d yp= -y/z/d zp= d These are equations of simple perspective 3. Discuss the graphics pipeline architecture, with the help of a functional schematic diagram. (June 2012) 10M Ans: Graphics Pipeline: Process objects one at a time in the order they are generated by the application All steps can be implemented in hardware on the graphics card Vertex Processor

Much of the work in the pipeline is in converting object representations from one coordinate system to another Object coordinates Camera (eye) coordinates Screen coordinates Every change of coordinates is equivalent to a matrix transformation Vertex processor also computes vertex colors Primitive Assembly Vertices must be collected into geometric objects before clipping and rasterization can take place Clipping Line segments Polygons Curves and surfaces Just as a real camera cannot see the whole world, the virtual camera can only see part of the world or object space Objects that are not within this volume are said to be clipped out of the scene Rasterization: If an object is not clipped out, the appropriate pixels in the frame buffer must be assigned colors Rasterizer produces a set of fragments for each object Fragments are potential pixels Have a location in frame buffer Color and depth attributes Vertex attributes are interpolated over objects by the rasterizer Fragment Processor: Fragments are processed to determine the color of the corresponding pixel in the frame buffer Colors can be determined by texture mapping or interpolation of vertex colors Fragments may be blocked by other fragments closer to the camera

4. With a neat diagram, explain the components of a graphics system. (Dec 2011) 6M Ans: A Graphics system has 5 main elements: Input Devices Processor Memory Frame Buffer Output Devices Pixels and the Frame Buffer A picture is produced as an array (raster) of picture elements (pixels). These pixels are collectively stored in the Frame Buffer. Properties of frame buffer: Resolution number of pixels in the frame buffer Depth or Precision number of bits used for each pixel E.g.: 1 bit deep frame buffer allows 2 colors 8 bit deep frame buffer allows 256 colors. A Frame buffer is implemented either with special types of memory chips or it can be a part of system memory. In simple systems the CPU does both normal and graphical processing.

Graphics processing - Take specifications of graphical primitives from application program and assign values to the pixels in the frame buffer It is also known as Rasterization or scan conversion. 5. With a neat diagram, explain the human visual system. (Dec 2011) 6M Ans: Rods are used for : monochromatic, night vision Cones Color sensitive Three types of cones Only three values (the tristimulus values) are sent to the brain Need only match these three values Need only three primary colors 6. Describe the working of an output device with an example. (July2011) 5M Ans: The most predominant type of display has been the Cathode Ray Tube (CRT). Various parts of a CRT: Electron Gun emits electron beam which strikes the phosphor coating to emit light. Deflection Plates controls the direction of beam. The output of the computer is converted by digital-to-analog converters o voltages across x & y deflection plates.

Refresh Rate In order to view a flicker free image, the image on the screen has to be retraced by the beam at a high rate (modern systems operate at 85Hz) 2 types of refresh: Non-interlaced display: Pixels are displayed row by row at the refresh rate. Interlaced display: Odd rows and even rows are refreshed alternately.