SlideShare a Scribd company logo
NATIONAL INSTITUTE OF TECHNOLOGY JAMSHEDPUR
AUTUMN SEMESTER 2016-17
Department of Computer Science and Engineering
End Semester
Course Code: CS504 Course Title: Computer Graphics (5th
Sem)
Date: 06/12/2016 Course Instructor: Ansuman Mahapatra
Duration: 3 Hours Maximum Marks: 40
All Questions are compulsory. Assume if any data missing.
1. Explain with examples. [3×5]
a. Discuss the properties of Bezier and B-spline and explain the difference between them.
b. What is the use of Lookup Table in RGB color representation? If a lookup table contains 256 colors
and we have to display an image of size 1024 × 1024. What is the storage space of frame buffer.
c. What are the types of affine transformations? How window to viewport transformation is achieved?
d. Explain different types of B-Spline curves. What are the boundary conditions for cubic periodic B-
spline.
e. Draw the block diagram of a graphics system and explain the functionality of each blocks.
2. The scene contains two triangles having vertices {(0,7,5), (6,7,5), (0,1,5)} and {(0,6,7), (0,1,2), (5,1,7)}.
Apply Z-buffer method to find the values inside the depth buffer of size 10 × 10. [5]
3. Calculate (x,y) coordinates of Bezier curve described by the following 4 control points: (0,0), (1,2), (3,3),
(4,0). Given Δu = 0.2. Draw the final curve joining all the coordinate with straight lines. [5]
4. Assume you have modelled a solid rectangular box in the scene with vertices {(1,0,4), (4,0,4), (4,5,4), (1,5,4),
(1,0,1), (4,0,1), (4,5,1), (1,5,1)} has ka=0.5, kd=0.25, ks=0.25, and ns=10. Let a monochromatic point light
source is at point (1,1,3) with intensity 2 units and ambient light with intensity 1 unit. Viewer is at the position
(3,2,3). [5+5+5]
a. What will be the intensity at the point (4,0,2), given unit normal as (0,0,1)?
b. Considering flat shading, what will be the intensities at the points (3,2,2), (4,2,3) and (2,2,1)? What
will be the intensities at those points if the viewer changes its position to (3,2,0)?
c. Considering Gouraud shading, what will be the intensities at the points {(1,0,4), (4,0,4), (3,0,4), and
(3,1,4). Viewer is at position (3,2,3)?
---------------------------------

More Related Content

PPTX
Fixed point scaling
PPT
Visible surface detection in computer graphic
PPTX
Swapping | Computer Science
PDF
region-filling
PPT
2.Problems Problem Spaces and Search.ppt
PDF
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
PPT
heap sort in the design anad analysis of algorithms
Fixed point scaling
Visible surface detection in computer graphic
Swapping | Computer Science
region-filling
2.Problems Problem Spaces and Search.ppt
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
heap sort in the design anad analysis of algorithms

What's hot (20)

PPTX
Image processing second unit Notes
PPTX
Predicate logic
PPT
Composite transformations
PDF
Parallel sorting Algorithms
PDF
14-Intermediate code generation - Variants of Syntax trees - Three Address Co...
PDF
Introduction to Computer Graphics Notes
PPT
Algorithm analysis
PPTX
Graphic hardware and software
PPT
Z buffer
PPTX
Computer Graphics: Visible surface detection methods
PPTX
PPT
Hidden lines & surfaces
PPT
Flynns classification
PPTX
Process scheduling
PPTX
Depth Buffer Method
PPT
Part 1 - PROCESS CONCEPTS
PPTX
Dynamic multi level indexing Using B-Trees And B+ Trees
PDF
Basic blocks and flow graph in Compiler Construction
PPTX
Hit and-miss transform
PDF
Syntax Directed Definition and its applications
Image processing second unit Notes
Predicate logic
Composite transformations
Parallel sorting Algorithms
14-Intermediate code generation - Variants of Syntax trees - Three Address Co...
Introduction to Computer Graphics Notes
Algorithm analysis
Graphic hardware and software
Z buffer
Computer Graphics: Visible surface detection methods
Hidden lines & surfaces
Flynns classification
Process scheduling
Depth Buffer Method
Part 1 - PROCESS CONCEPTS
Dynamic multi level indexing Using B-Trees And B+ Trees
Basic blocks and flow graph in Compiler Construction
Hit and-miss transform
Syntax Directed Definition and its applications
Ad

Similar to Computer Graphics End Semester Question Paper (20)

PDF
12 epe11 applied mathematics - june, july 2013
PDF
Assignment4
PPTX
Birch Algorithm With Solved Example
PDF
SMU BCA SUMMER 2014 ASSIGNMENTS
PDF
Q addmaths 2011
PDF
129215 specimen-paper-and-mark-schemes
PDF
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
PDF
2013-June: 5th Semester E & C Question Papers
PDF
Module 2
PDF
Math1
PDF
Grade 10 tutorials
PDF
Notes and Formulae Mathematics SPM
PDF
Mathematics formulas
PDF
Notes and-formulae-mathematics
DOCX
AU QP Answer key NOv/Dec 2015 Computer Graphics 5 sem CSE
DOCX
Revision sheet 1 g9
PDF
A Comparative Study of Histogram Equalization Based Image Enhancement Techniq...
PDF
SampleMidtermExamSolutions.pdf
PDF
icse-10-march13-maths-question-paper-with-solution-2023.pdf
PDF
357402584 242463893-pt3-trial-mathematics-pdf
12 epe11 applied mathematics - june, july 2013
Assignment4
Birch Algorithm With Solved Example
SMU BCA SUMMER 2014 ASSIGNMENTS
Q addmaths 2011
129215 specimen-paper-and-mark-schemes
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
2013-June: 5th Semester E & C Question Papers
Module 2
Math1
Grade 10 tutorials
Notes and Formulae Mathematics SPM
Mathematics formulas
Notes and-formulae-mathematics
AU QP Answer key NOv/Dec 2015 Computer Graphics 5 sem CSE
Revision sheet 1 g9
A Comparative Study of Histogram Equalization Based Image Enhancement Techniq...
SampleMidtermExamSolutions.pdf
icse-10-march13-maths-question-paper-with-solution-2023.pdf
357402584 242463893-pt3-trial-mathematics-pdf
Ad

Recently uploaded (20)

PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Computing-Curriculum for Schools in Ghana
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
Sports Quiz easy sports quiz sports quiz
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Classroom Observation Tools for Teachers
PDF
Basic Mud Logging Guide for educational purpose
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Computing-Curriculum for Schools in Ghana
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
Pharma ospi slides which help in ospi learning
Sports Quiz easy sports quiz sports quiz
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Abdominal Access Techniques with Prof. Dr. R K Mishra
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Renaissance Architecture: A Journey from Faith to Humanism
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
VCE English Exam - Section C Student Revision Booklet
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Supply Chain Operations Speaking Notes -ICLT Program
Classroom Observation Tools for Teachers
Basic Mud Logging Guide for educational purpose

Computer Graphics End Semester Question Paper

  • 1. NATIONAL INSTITUTE OF TECHNOLOGY JAMSHEDPUR AUTUMN SEMESTER 2016-17 Department of Computer Science and Engineering End Semester Course Code: CS504 Course Title: Computer Graphics (5th Sem) Date: 06/12/2016 Course Instructor: Ansuman Mahapatra Duration: 3 Hours Maximum Marks: 40 All Questions are compulsory. Assume if any data missing. 1. Explain with examples. [3×5] a. Discuss the properties of Bezier and B-spline and explain the difference between them. b. What is the use of Lookup Table in RGB color representation? If a lookup table contains 256 colors and we have to display an image of size 1024 × 1024. What is the storage space of frame buffer. c. What are the types of affine transformations? How window to viewport transformation is achieved? d. Explain different types of B-Spline curves. What are the boundary conditions for cubic periodic B- spline. e. Draw the block diagram of a graphics system and explain the functionality of each blocks. 2. The scene contains two triangles having vertices {(0,7,5), (6,7,5), (0,1,5)} and {(0,6,7), (0,1,2), (5,1,7)}. Apply Z-buffer method to find the values inside the depth buffer of size 10 × 10. [5] 3. Calculate (x,y) coordinates of Bezier curve described by the following 4 control points: (0,0), (1,2), (3,3), (4,0). Given Δu = 0.2. Draw the final curve joining all the coordinate with straight lines. [5] 4. Assume you have modelled a solid rectangular box in the scene with vertices {(1,0,4), (4,0,4), (4,5,4), (1,5,4), (1,0,1), (4,0,1), (4,5,1), (1,5,1)} has ka=0.5, kd=0.25, ks=0.25, and ns=10. Let a monochromatic point light source is at point (1,1,3) with intensity 2 units and ambient light with intensity 1 unit. Viewer is at the position (3,2,3). [5+5+5] a. What will be the intensity at the point (4,0,2), given unit normal as (0,0,1)? b. Considering flat shading, what will be the intensities at the points (3,2,2), (4,2,3) and (2,2,1)? What will be the intensities at those points if the viewer changes its position to (3,2,0)? c. Considering Gouraud shading, what will be the intensities at the points {(1,0,4), (4,0,4), (3,0,4), and (3,1,4). Viewer is at position (3,2,3)? ---------------------------------