Save as PDF

Opens your browser print dialog — select "Save as PDF" to download.

Total No of Questions 8 Total No of Printed Pages 3 [2]
Roll No 0124 CD 20....

CD-504 (A) (GS)

B.Tech., V Semester

Examination, November 2023

Computer Graphics and Visualization

Time: Three Hours Maximum Marks: 70

Note: i) Attempt any five questions.

किन्ही पाँच प्रश्नो को हल कीजिये

ii) All questions carry equal marks.

सभी प्रश्न के समान अंक है।

iii) In case of any doubt or dispute the English version question should be treated as final.

किसी भी प्रकार के संदेह अथवा विवाद की स्थिति में अंग्रेजी भाषा के प्रश्न को अंतिम माना जायेगा।

1.
a)

Explain briefly about Bresenham's circle drawing algorithm with example.

उदाहरण के साथ ब्रेसेनहैम के सर्कल ड्रॉइंग एल्गोरिथम के बारे में संक्षेप में बताइए।

b)

Write short notes on random scan systems.

रैंडम स्कैन सिस्टम पर संक्षिप्त नोट्स लिखिए।

2.
a)

Explain briefly about Midpoint circle drawing algorithm with example.

उदाहरण के साथ मिड पॉइंट सर्कल ड्रॉइंग एल्गोरिथम के बारे में संक्षेप में बताइए।

b)

Discuss about Sutherland Hodgeman polygon clipping algorithm with example.

उदाहरण के साथ सरलैंड हॉजमैन पॉलीगॉन क्लिपिंग एल्गोरिथम के बारे में चर्चा करें।

3.
a)

What is the principle of Cyrus-Beck algorithm for clipping a polygon? Explain it.

बहुभुज की कतरन के लिए साइरस-बेक एल्गोरिथम का सिद्धांत क्या है? इसे समझाइए।

b)

Explain the various approaches followed in different line-clipping algorithms.

विभिन्न लाइन-क्लिपिंग एल्गोरिथम में अपनाए गए विभिन्न दृष्टिकोणों की व्याख्या करें।

4.
a)

Derive the transformation matrix for rotation about an x-axis in 3D.

3D में X-अक्ष के प्रति-घूर्णन के लिए रूपांतरण मैट्रिक्स व्युत्पन्न कीजिए।

b)

Explain in brief about the working process of 3D clipping.

3D क्लिपिंग की कार्यप्रणाली के बारे में संक्षेप में बताइए।

5.
a)

Write short notes on Diffuse reflection.

विसरित परावर्तन पर संक्षिप्त टिप्पणी लिखिए।

b)

Write and explain the procedure for visualization of Vector fields and flow data.

वेक्टर फील्ड और प्रवाह डाटा के विजुअलाइजेशन के लिए प्रक्रिया लिखिए और समझाइए।

6.
a)

Explain in detail about evaluation of visualization methods.

विजुअलाइजेशन विधियों के मूल्यांकन के बारे में विस्तार से बताइए।

b)

Write a routine to interactively select different color combinations for displaying the Mandelbrot set.

मैंडलब्रॉट सेट को प्रदर्शित करने के लिए विभिन्न रंग संयोजनों को अंतःक्रियात्मक रूप से चुनने के लिए एक रूटीन लिखें।

7.
a)

Compare and contrast lossy and lossless compressions.

हानिपूर्ण और दोष रहित संपीड़नों की तुलना करें और इसके विपरीत करें।

b)

Define Multimedia. Explain the applications of multimedia.

मल्टीमीडिया को परिभाषित कीजिए। मल्टीमीडिया के अनुप्रयोगों को समझाइए।

8.

Write short notes on any two of the following:

a)

High dimension data

अ) उच्च आयाम डाटा

b)

Applications of Visualization

ब) विजुअलाइजेशन के अनुप्रयोग

c)

Painter's algorithm

स) पेंटर का एल्गोरिथम

d)

Viewing Transformation

द) परिवर्तन देखना