









Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Assignment for unit 1 and unit 2
Typology: Study Guides, Projects, Research
1 / 15
This page cannot be seen from the preview
Don't miss anything!










Vel Tech Rangarajan Dr.Sagunthala R&D Institute of Science and Technology School of Computing Department of CSE Academic Year: 2021- Course Code / Course Name: 1151CS125/ Computer Graphics Sem: Summer Semester Faculty Name: Mr.V.JaganRaja / S Assignment – I CO Nos. Course Outcomes Level of learning domain (Based on revised Bloom’s taxonomy) CO Explain the basics of computer graphics, design algorithms for 2D output primitives
Illustrate the concepts of viewing, projection, perspective, clipping and transformation in two dimensions.
S.No VTUNo Name Task
Explain Sutherland Hodgman Polygon algorithm and Perform a clipping using a below given diagram CO2 K Task 2 S.N o Question Course Outcome Knowledge Level 1 Rasterization id the process used in Raster Scan Display with the help of electron beam turning the intensity on and off in scan line. The refresh buffer lays an important role in raster scan display With proper diagram, define Rasterization and illustrate the process of Raster scan display
Consider the line from (0, 0) to (-8,-4), illustrate Bresenham’s line algorithm to rasterize this line. Evaluate and tabulate all the steps involved CO1 K 3 Consider a square with (4,0), (0,0), (0,4), (4,4) Illustrate the steps of scaling with respect to x-axis is 2 units and with
respect to y-axis is 2 units. 4 Explain Sutherland Hodgman Polygon algorithm and Perform a clipping using a below given diagram CO2 K Task 3 S.No Question Course Outcome Knowledge Level 1 Explain midpoint circle drawing algorithm. Assume 10 cm as the radius and co-ordinate origin as the centre of the circle and find the intermediate points.
Suppose RGB raster system is to be designed using on 8 inch X 10 inch screen with a resolution of 100 pixels per inch in each direction. If we want to store 6 bits per pixel in the frame buffer, Summarize how much storage (in bytes) do we need for frame buffer?
Translate the square A(1,0), B(0,0), C(0,1), D(1,1). Rotate the square ABCD by 45degree clockwise about A(1,0).
Find the exact part of polygon lying inside the view volume Explain using Weiler-Atherton Polygon Clipping Algorithm CO2 K
Task 5 S.No Question Course Outcome Knowledge Level 1 Outline a line using DDA Algorithm from (5,6) to (8,12) CO1 K 2 Calculate the pixel location approximating, the first octant of a circle having centre at (4, 5) and radius 4 units. illustrate by using Bresenhams algorithm
Consider the square A(1,0), B(0,0), C(0,1), D(1,1). Rotate the square ABCD by 45degree anticlockwise about A(1,0). CO2 K 4 Explain Cohen Sutherland algorithm to clip line P (70,20) and p2(100,10) against a window lower left hand corner (50,10) and upper right hand corner (80,40).
Task 6 S.No Question Course Outcome Knowledge Level 1 Write down and explain the midpoint circle drawing algorithm. Assume 10 cm as the radius and co-ordinate origin as the centre of the circle.
Consider two raster systems with the resolutions of 640 x 480 and 1280 x 1024 What is the access time per pixel in each system?
Given a circle C with radius 10 and center coordinates (1, 4). Apply the translation with distance 5 towards X axis and 1 towards Y axis. Obtain the new coordinates of C without changing its radius.
Perform a 45degree rotation and to translate a triangle A(0,0, B(1,1), C(5,2) CO2 K Task 7 S.No Question Course Outcome Knowledge Level 1 Consider a raster system with the resolution of 1024 x 768 pixels and the color palette calls for 65,536 colors. What is the minimum amount of video RAM that the computer must have to support the above-mentioned resolution and number of colors?
2 Outline a line using DDA Algorithm from (0,0) to (4,6) CO1 K
Explain and Perform a clipping of a polygon using Sutherland - Hodgman Polygon using the below diagram CO2 K 4 Find the transformation matrix that transforms the square ABCD whose center is at (2,2) is reduced to half of its size, with center still remaining at (2,2). The coordinate of square ABCD are A(0,0), B(0,4), C(4,4) and D(4,0). Translate the co-ordinate of new square.
Task 9 S.No Question Course Outcome Knowledge Level 1 Consider three different raster systems with resolutions of 640 x 480, 1280 x 1024, and 2560 x 2048 Discuss how much storage (in bytes) is required for each system if 24 bits per pixel are to be stored?
As you have to scan-convert the line joining the points using DDA Algorithm (12,27) and (22, 44) CO1 K 3 Given a triangle with coordinate points A(3, 4), B(6, 4), C(5, 6). Apply the reflection on the Y axis and obtain the new coordinates of the object.
Let ABCD be the regular window with A(20,20),B(90,20),c(90,70)and D(20,70), find the region codes for endpoints and Explain using cohen Sutherland algorithm to clip the lines X(10,30) Y(80,9)
Task 10 S.No Question Course Outcome Knowledge Level 1 As you have to scan-convert the line joining the points outline using DDA Algorithm (15,26) and (26, 35)
Suppose a system with 8 inches by 10 inches video monitor that can display 100 pixels per inch. If memory is organized as one byte words, the starting frame buffer address is 0 and each pixel is assigned one byte of storage in memory, what is the frame buffer address of pixel with screen coordinates (x,y)? Also, interpret the total amount of memory consumed by the frame buffer.
Translate a triangle with coordinate points A(3, 4), B(6, 4), C(5, 6). Apply the reflection on the X axis and obtain the new coordinates of the object. CO2 K 4 Given a clipping window R(0,0),S(30,20),T(0,20) use the cohen Sutherland algorithm to determine and show the visible portion of the line A(10,30) and B(40,0)
Task 13 S.No Question Course Outcome Knowledge Level 1 If a tv screen has 525 scan lines and an aspect ratio of 3:4, and if each pixels contains 8-bits worth of intensity information, Demonstrate how many bits per second are required to show 30 frames each second?
As you have to scan-convert the line joining the points outline using DDA Algorithm (12,27) and (22, 44)
Given a line segment with starting point as (0, 0) and ending point as (4, 4). Translate 30 degree rotation anticlockwise direction on the line segment and find out the new coordinates of the line.
A window contains the size (0, 50, 0, 50). A line PQ has the coordinates (-10, 40) and (30, -20). Find and show the visible point of the line using midpoint subdivision.
Task 14 S.No Question Course Outcome Knowledge Level 1 How much time is spent in scanning across each row of pixels during screen refresh on a raster system Explain with a resolution of 640 by 480 and a refresh rate of 60 frames per second!
Calculate the pixel location approximating, outline the first octant of a circle having centre at (4, 5) and radius 4 units using Bresenhams algorithm CO1 K 3 Given a triangle with corner coordinates (0, 0), (1, 0) and (1, 1). Illustrate the stes of Rotating the triangle by 90 degree anticlockwise direction and find out the new coordinates.
4 A Clipping window ABCD is located as follows: A(100, 10), B(160, 10, C(160, 40), D(100, 40). Using Sutherland- Cohen clipping algorithm explain and find the visible
portion of the line segments EF, GH and P1P2. E(50,0), F(70,80), G(120, 20), H(140, 80), P1(120, 5), P2(180, 30) Task 15 S.No Question Course Outcome Knowledge Level 1 Explain How long would it take to load a 640×480 frame buffer with 12-bits per pixel, if 10^5 bits can be transferred per second?
Illustrate midpoint circle drawing algorithm. Assume 16 cm as the radius and co-ordinate origin as the centre of the circle and find the intermediate points. CO1 K 3 Given a circle C with radius 10 and center coordinates (1, 4). Apply the translation with distance 5 towards X axis and 1 towards Y axis. Obtain the new coordinates of C without changing its radius.
Using Sutherland-Hodgeman polygon explain how clipping algorithm clip on the polygon given below. CO2 K Task 16 S.No Question Course Outcome Knowledge Level 1 Explain how much time is spent in scanning across each row of pixels during screen refresh on a raster system with are solution of 1280 by 1024 and a refresh rate of 60 frames per second Assume horizontal and vertical retrace times are negligible
2 Outline a line from (1,1) to (8,7) using Bresenham’s Line Algorithm