You are on page 1of 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