0% found this document useful (0 votes)
42 views6 pages

Question Bank CG

This document contains a question bank for the theory component of a graphics course. It includes 15 questions each on 6 units related to graphics topics such as graphics primitives, polygons, transformations, lighting, curves, and animation. The questions cover algorithms, concepts, and applications within each of these topic areas of computer graphics.

Uploaded by

Ayushi Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views6 pages

Question Bank CG

This document contains a question bank for the theory component of a graphics course. It includes 15 questions each on 6 units related to graphics topics such as graphics primitives, polygons, transformations, lighting, curves, and animation. The questions cover algorithms, concepts, and applications within each of these topic areas of computer graphics.

Uploaded by

Ayushi Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Sinhgad Technical Education Society’s

SMT. KASHIBAI NAVALE COLLEGE OF ENGINEERING


VADGAON (BK), PUNE-411041

QUESTION BANK THEORY

UNIT NO. I Graphics Primitives and Scan Conversion

Explain DDA line drawing Algorithm.


1
Explain Bresenham’s Line drawing algorithm.
2
Explain Bresenham’s circle generation Algorithm.
3
Explain Midpoint circle generation Algorithm.
4
Explain Aliasing and anti -Aliasing techniques.
5
Rasterize the line AB using DDA algorithm. Where A=(0,0) and B=(4,6)
6
Rasterize the line AB using Bresenham’s Line algorithm Where A=(4,4)
7
B=(12,9)
Explain the terms
8 i.Aspect Ratio ii. Pixel, iii. Frame buffer, iv .Resolution v. Refresh Rate
vi. Color Depth
Difference between Raster Scan System and Random Scan System
9
Compare DDA and Bresenham’s line drawing algorithm.
10
Consider the line from (5,5) to (9, 13). Use the Bresenham’s algorithm to
11 rasterizing
line .
12 Explain display file structure.

What is Open GL? Explain the Architecture of OpenGL


13

14 Describe the Drawing Primitives of OPEN GL

15 What is GLUT? Explain.


Sinhgad Technical Education Society’s
SMT. KASHIBAI NAVALE COLLEGE OF ENGINEERING
VADGAON (BK), PUNE-411041

UNIT NO. II : Polygon, Windowing and Clipping

1 Explain Inside Test of Polygon.

2 Explain Flood Fill algorithm.


3 Explain Boundary Fill Polygon Filling algorithm.
4 Explain Scan Line polygon filling algorithm.

5 Explain Cohen Sutherland algorithm for line clipping.

6 Explain midpoint sub-division algorithm.

7 Explain process of polygon clipping for Sutherland Hodgeman Method.


What are the intersecting point for line P1 joining (-1,0) and line P2(3,1)
8 and (6,2), if clipped against window bounded by line x=0,y=0,x=5,y=3.

9 Explain Weiler Atherton Polygon Clipping Algorithm.

10 Explain 4-connected and 8-connected method.

11 Explain Mid-point Sub division Algorithm for circle

12 What is Polygon? Explain the types of Polygon

13 What is Scan line Fill Algorithm.


14 What is Seed fill Algorithm. Write down the Steps

15 Describe any one of the Clipping Algorithm


Sinhgad Technical Education Society’s
SMT. KASHIBAI NAVALE COLLEGE OF ENGINEERING
VADGAON (BK), PUNE-411041

UNIT NO. III : 2D,3D Transformation and Projections

1 What is Transformation?List out Basic Transformation techniques


Derive the Transformation matrix with scaling with respect to Origin
2
List the properties of Homogeneous Co-ordinate Representation
3
Give Homogeneous Co-Ordinate matrix representation for translation, Rotation and
4 Scaling
Give Matrix representation for 2D Scaling
5
Write short Notes on General Pivot Point
6
Short note on Reflection about X=Y Axis
7
How to Perform Shearing in X direction?Derive its Transformation Matrix
8
Write a short note on Reflection about Origin
9
How to achieve 3D translation
10
Write matrices in the homogeneous co-Ordinate System for 3D Scaling Transformation
11
Write a short note on cavalier and cabinet Protection
12
Differentoiate between Parallel and Oblique Projection
13
Write a short note on Two-Point perspective Projection
14
How to achieve 3D Scaling
15
Sinhgad Technical Education Society’s
SMT. KASHIBAI NAVALE COLLEGE OF ENGINEERING
VADGAON (BK), PUNE-411041

UNIT NO. IV : Light, Color Shading and Hidden Surfaces

Explain Properties of Light.


1
What do you mean by Color Model
2
Write a short note on CMY Color Model.
3
Differentiate between RGB and HSV Color Model
4
Explain HLS Color Model
5
Discuss point and Distributed Light Source
6
Describe Point Source Illumination
7
Explain Ray Tracing
8
State advantages and Disadvantages of Radiosity Lighting Model
9
Write a short note on Phong Reflection Model.
10
Write a Short note on Halftone Shading
11
Explain Specular Reflection
12
Sinhgad Technical Education Society’s
SMT. KASHIBAI NAVALE COLLEGE OF ENGINEERING
VADGAON (BK), PUNE-411041

UNIT NO. V Curves and Fractals

What is Bezier Curve?Give the Blending Functions for Bezier Curve


1
Write a short note on Open Unniform B-Spline Curve
2
What do you mean by Fractals?
3
Write a short note on Hillber’s Curve
4
How to generate a Bezier Curve Using Sub Division Method
5

6 Give the Matrix Representation of Bezier Curve

7 State a few applications of Bezier Curve

8 Write a Short note on Non-Uniform B-Spline Curve

9 What are the Limitations of Bezier Curve

Write a short note on Cubic Bezier Curve.


10
Sinhgad Technical Education Society’s
SMT. KASHIBAI NAVALE COLLEGE OF ENGINEERING
VADGAON (BK), PUNE-411041

UNIT NO. VI : Introduction to Animation and Gaming

1 State the Advantages of Segments

Discuss Various Image Transformation Operations On Segment


2
Explain Image Transformation with Example
3
Write a short note on KeyFrame
4
Explain the use of Motion Specification in animation
5
Explain the need of Separate Gaming Platform
6
What is Animation?
7
Discuss Various types of Animation Language
8
Explain need of Separate Gaming Platform
9
Discuss the Steps of Design of Animation Of Sequences
10

You might also like