Assignments of CG
Assignments of CG
CS-309: CG
ASSIGNMENT 1(A) Topic(s) Covered: Introduction and Basic Raster Scanning Date of Allotment: Date of Submission:
PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 1(B) Topic(s) Covered: Introduction and Basic Raster Scanning Date of Allotment: Date of Submission:
PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 1(C) Topic(s) Covered: Introduction and Basic Raster Scanning Date of Allotment: Date of Submission:
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:
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:
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:
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:
PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 2(C) Topic(s) Covered: Filling, Clipping and Geometric Manipulation: Date of Allotment: Date of Submission:
PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 2(D) Topic(s) Covered: Filling, Clipping and Geometric Manipulation: Date of Allotment: Date of Submission:
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:
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:
PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 3(B) Topic(s) Covered: ELEMENTARY 3-D GRAPHICS Date of Allotment: Date of Submission:
PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 3(C) Topic(s) Covered: ELEMENTARY 3-D GRAPHICS Date of Allotment: Date of Submission:
PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 3(D) Topic(s) Covered: ELEMENTARY 3-D GRAPHICS Date of Allotment: Date of Submission:
PLAN OF ASSIGNMENTS
CS-309: CG
ASSIGNMENT 3(E) Topic(s) Covered: ELEMENTARY 3-D GRAPHICS Date of Allotment: Date of Submission:
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:
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:
ASSIGNMENT 4(C)
CS-309: CG
Topic(s) Covered: Visibility Date of Allotment: Date of Submission:
ASSIGNMENT 4(D)
CS-309: CG
Topic(s) Covered: Visibility Date of Allotment: Date of Submission:
ASSIGNMENT 4(E)
CS-309: CG
Topic(s) Covered: Visibility Date of Allotment: Date of Submission:
ASSIGNMENT 5(A)
CS-309: CG
Topic(s) Covered: Curves & Surfaces Date of Allotment: Date of Submission:
ASSIGNMENT 5(B)
CS-309: CG
Topic(s) Covered: Curves & Surfaces Date of Allotment: Date of Submission:
ASSIGNMENT 5(C)
CS-309: CG
Topic(s) Covered: Curves & Surfaces Date of Allotment: Date of Submission:
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:
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: