You are on page 1of 10

PLAN OF ASSIGNMENTS

CS-309: CG
ASSIGNMENT 1(A) Topic(s) Covered: Introduction and Basic Raster Scanning Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. 2. 3. 4. What is computer graphics? Explain. What is the use of graphics in image processing? What is raster scan system? What is keyboard? Explain its working. 5. What are touch panels?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 1(B) Topic(s) Covered: Introduction and Basic Raster Scanning Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. 2. 3. 4. 5. What is the use of graphics in visualization? What is random scan system? What is a printer? Explain its types. What are plasma panels? What are image scanners?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 1(C) Topic(s) Covered: Introduction and Basic Raster Scanning Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.

1. 2. 3. 4. 5.

What is raster scan display? What is the use of computer aided design? What are digitizers? What are software standards? What is the use of graphics in education and training?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 1(D) Topic(s) Covered: Introduction and Basic Raster Scanning Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.

1. 2. 3. 4. 5.

What is random scan display? What are workstations? What is flat panel display? What is trackball? What is inkjet printer?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 1(E) Topic(s) Covered: Introduction and Basic Raster Scanning Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.

1. 2. 3. 4. 5.

What are light pens? Explain dot matrix printer? What is laser printer? Explain the working of mouse? What is general graphics package?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 2(A) Topic(s) Covered: Filling, Clipping and Geometric Manipulation: Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.

1. 2. 3. 4. 5.

What is region filling? What is scan conversion? What are the methods of character representation? How we can scan convert a point? What is clipping?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 2(B) Topic(s) Covered: Filling, Clipping and Geometric Manipulation: Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. 2. 3. 4. 5. What is polygon clipping? What is image compression? What is pixel phasing? What is unequal brightness? What is area sampling?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 2(C) Topic(s) Covered: Filling, Clipping and Geometric Manipulation: Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


What is c curve? What is point clipping? What is line clipping? What is distorted image problem? 5. What is super sampling? 1. 2. 3. 4.

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 2(D) Topic(s) Covered: Filling, Clipping and Geometric Manipulation: Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.

1. 2. 3. 4. 5.

What is 2D translation? What is shear transformation? What is world coordinate system? What is point clipping? What is low pass filtering?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 2(E) Topic(s) Covered: Filling, Clipping and Geometric Manipulation: Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.

1. 2. 3. 4. 5.

What is window to viewport mapping? What is double buffering? Explain midpoint sub-division? Explain scan converting a line? What is boundary fill algorithm?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 3(A) Topic(s) Covered: ELEMENTARY 3-D GRAPHICS Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. 2. 3. 4. 5. What is 3D translation? What is coordinate transformation? What is projection? What is view plane? What is rotation?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 3(B) Topic(s) Covered: ELEMENTARY 3-D GRAPHICS Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. What is perspective projection? 2. What is co-ordinate transformation? 3. What are exploded and cutaway views? 4. How we can represent a spline? 5. What are bloody objects?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 3(C) Topic(s) Covered: ELEMENTARY 3-D GRAPHICS Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. What are normalized viewing coordinates? 2. Explain instance transformation? 3. What is depth cueing? 4. What are stereoscopic views? 5. What are vanishing points?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 3(D) Topic(s) Covered: ELEMENTARY 3-D GRAPHICS Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. Explain surface identification? 2. What are the requirements of 3D viewing? 3. What are view plane coordinates? 4. What is direct clipping? 5. Explain surface rendering?

PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 3(E) Topic(s) Covered: ELEMENTARY 3-D GRAPHICS Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.

1. Explain 3D graphics package? 2. Explain mathematical description of all projection? 3. What is canonical clipping? 4. Explain 3 D graphics pipeline?

ASSIGNMENT 4(A)

CS-309: CG
Topic(s) Covered: Visibility Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.

1. What is polyline? 2. Explain wireframe model? 3. What are quadric surfaces? 4. What is surface rendering? 5. What are the properties of Bezier-b-spline approximation?

ASSIGNMENT 4(B)

CS-309: CG
Topic(s) Covered: Visibility Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. What is the problem of approximation? 2. What are b-splines? 3. Explain polyhedron? 4. What is curve design? 5. Explain interpolating surface patches?

ASSIGNMENT 4(C)

CS-309: CG
Topic(s) Covered: Visibility Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. 2. 3. 4. 5. What is spline interpolation? Explain beizer-bernstein approximation? Explain Bezier b spline approximation? What is constant shading? What is surface texture?

ASSIGNMENT 4(D)

CS-309: CG
Topic(s) Covered: Visibility Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. 2. 3. 4. 5. What is gouraud shading? What is texture mapping? Explain fractal geometry methods? What is Brownian distribution of disks? What is a pinhole camera?

ASSIGNMENT 4(E)

CS-309: CG
Topic(s) Covered: Visibility Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. 2. 3. 4. 5. Explain solid texture? What is phong shading? What is mid point displacement? What are the requirements for curves and surface design? What is recursive ray tracer?

ASSIGNMENT 5(A)

CS-309: CG
Topic(s) Covered: Curves & Surfaces Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. 2. 3. 4. 5. What is back face detection? What is Octree method? Explain ray casting method? What is a-buffer method? Explain warnock s algorithm?

ASSIGNMENT 5(B)

CS-309: CG
Topic(s) Covered: Curves & Surfaces Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. 2. 3. 4. 5. What is depth buffer method? What are wireframe methods? Explain BSP tree algorithm? What is scan line method? Explain types of coherence?

ASSIGNMENT 5(C)

CS-309: CG
Topic(s) Covered: Curves & Surfaces Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.

1. 2. 3. 4.

What is depth sorting method? Explain area subdivision method. What is depth sorting method? What is back face removal? 5. Explain scan line algorithm?

ASSIGNMENT 5(D)

CS-309: CG
Topic(s) Covered: Curves & Surfaces Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.

1. 2. 3. 4. 5.

What is z-buffer algorithm? Explain subdivision algorithm? Exlain hidden line elimination? Explain y scan. Explain x scan.

ASSIGNMENT 5(E)

CS-309: CG
Topic(s) Covered: Visibility Date of Allotment: Date of Submission:

Note: Draw well labeled diagrams where applicable.


1. What is spline interpolation? 2. Explain beizer-bernstein approximation? 3. Explain Bezier b spline approximation? 4. What is constant shading? 5. What is surface texture?

You might also like