0% found this document useful (0 votes)
133 views

Computer Graphics Lab Question Paper

The documents contain exam questions and answers for a Computer Graphics subject. They include questions about output primitives, 2D and 3D transformations, shading, morphing, translation, scaling, polygon clipping algorithms, and programs to implement line and circle drawing, windowing, clipping, and other computer graphics algorithms.

Uploaded by

bala
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
133 views

Computer Graphics Lab Question Paper

The documents contain exam questions and answers for a Computer Graphics subject. They include questions about output primitives, 2D and 3D transformations, shading, morphing, translation, scaling, polygon clipping algorithms, and programs to implement line and circle drawing, windowing, clipping, and other computer graphics algorithms.

Uploaded by

bala
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 54

Register No: 191061101058 Subject Name: Computer Graphics

Subject Code: BCS18ET2


Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101056 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101068 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101073 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101055 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101076 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101059 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101063 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101065 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101064 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101078 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What ismorphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101079 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

7. Explain two dimensional Translation and Scaling with an example. (8 marks)


8. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101060 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101070 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101095 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101057 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101067 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101061 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101066 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101102 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101083 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101082 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101086 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101077 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101110 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101089 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101088 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101085 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101098 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101072 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101101 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101080 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101108 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101062 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101105 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101092 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101081 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101090 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101096 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101093 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101084 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 181061101071 Name: GAUTAM
KUMAR GUPTA
Subject Name: Computer Graphics Subject Code: BCS18ET2

Date: 12-04-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101099 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101094 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101087 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101104 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101106 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101100 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101091 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101074 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D windowing


9. Develop a program to implement 2D clipping using Cohen Sutherland Algorithm.

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101103 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement 2D transformation


9. Develop a program to implement Bresenhams line drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101107 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement Sutherland Hodgeman polygon clipping algorithm.


9. Develop a program to implement ellipse drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner


Register No: 191061101109 Subject Name: Computer Graphics
Subject Code: BCS18ET2
Date: 27-12-2021

PART- A (5X 2 = 10) - ANSWER ALL QUESTIONS

1. What do you mean by output primitive?


2. Distinguish between window port & view port?
3. What are the steps involved in 3D transformation?
4. Define shading
5. What is morphing?

PART-B (2*8= 16) - ANSWER ALL QUESTIONS

6. Explain two dimensional Translation and Scaling with an example. (8 marks)


7. Explain Sutherland Hodgeman polygon clipping algorithm. (8 marks)

PART – C (2 X 12 = 24) - ANSWER ALL QUESTION

8. Develop a program to implement DDA line drawing algorithm


9. Develop a program to implement circle drawing algorithm

Execution
Aim & Record Total
Theory(26) &
Program(10) (10) (50)
Output(4)

Internal Examiner External Examiner

You might also like