IT-601 · Computer Graphics & Multimedia/Unsolved PYQ Paper
IT-601 Computer Graphics and Multimedia - Dec 2024 Question Paper
Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.
-
7 MarksaDerive the decision parameter used in Bresenham's Line Drawing Algorithm.
How to answer
- State line equation and Bresenham error concept for slope 0<m<1
- Define initial decision parameter p0 and incremental update
- Derive p(k+1)=p(k)+2dy-2dx(y(k+1)-y(k)) rule
- Give selection rule p<0 vs p>=0 and algorithm steps
-
7 MarksbExplain about different line drawing algorithms.
How to answer
- List DDA, Bresenham and midpoint line algorithms
- Explain working principle of each
- Compare accuracy, speed and computation
- Give applications / example
-
7 MarksaExplain briefly about Midpoint circle drawing algorithm with example.
How to answer
- State midpoint concept and circle symmetry
- Define decision parameter p= x^2+y^2-r^2
- Give iterative update and 8-way symmetry plotting
- Illustrate with small radius example
-
7 MarksbDiscuss about Sutherland Hodgeman polygon clipping algorithm with example.
How to answer
- State polygon clipping vs line clipping idea
- Explain clipping against each window edge sequentially
- Describe inside-outside test and intersection computation cases
- Show before/after example polygon
-
7 MarksaDistinguish between world coordinate system and screen coordinate system.
How to answer
- Define world coordinates: continuous, scene definition
- Define screen/device coordinates: pixels, origin and range
- Compare on definition, range, units and purpose
- Explain window-to-viewport mapping link
-
7 MarksbWhat is reflection and shear transformation? Discuss with examples.
How to answer
- Define reflection with mirror matrix about axes
- Define shear with x-shear and y-shear matrices
- Give numerical example for each
- Show effect on object shape/position
-
7 MarksaDerive the transformation matrix for rotation about an x-axis in 3D.
How to answer
- Recall 3D rotation about x-axis: y-z plane changes, x fixed
- Use cos theta and sin theta geometry
- Write 4x4 homogeneous transformation matrix
- State final matrix form
-
7 MarksbExplain in brief about the working process of 3D clipping.
How to answer
- Define 3D clipping against view volume
- Explain clipping against 6 planes / frustum
- Outline Cohen-Sutherland extension / Liang-Barsky 3D steps
- Mention need for perspective normalization
-
7 MarksaWrite short notes on Diffuse reflection.
How to answer
- Define diffuse reflection and Lambert's law
- Give intensity formula I = Ip*kd*cos(theta)
- Explain role of surface normal and light direction
- Mention matte surfaces example
-
7 MarksbExplain how we can define the objects for the multimedia systems in simple steps with suitable example?
How to answer
- Define multimedia objects: text, graphics, audio, video
- List steps: class definition, attributes, methods, relationships
- Explain with example e.g., image/audio object
- Mention reuse and integration in authoring
-
7 MarksaDiscuss briefly about the Multimedia Hardware.
How to answer
- Define multimedia hardware categories
- Explain input, processor, storage, output devices
- Give examples: scanner, sound card, GPU, CD/DVD
- Mention role in capture and playback
-
7 MarksbWhat are the different Presentation tools available? Explain them.
How to answer
- List presentation tools: PowerPoint, Flash, Director etc.
- Explain features of each tool
- Compare suitability for different media
- Give use-case examples
-
7 MarksaCompare and contrast lossy and lossless compressions.
How to answer
- Define lossy vs lossless compression
- Compare on principle, ratio, quality and reconstruction
- Give examples: JPEG/MP3 vs GIF/ZIP/RLE
- Tabulate differences
-
7 MarksbDefine Multimedia. Explain the applications of multimedia.
How to answer
- Define multimedia combining text, audio, video etc.
- List key elements/characteristics
- Explain applications: education, entertainment, medicine etc.
- Give example for each application
-
14 MarksWrite short notes on any two of the following:
- i)Ray tracing
- ii)Audio Components
- iii)3D animation
- iv)MPEG Standards
How to answer
- Select any two topics from four options
- Give definition and principle for each chosen topic
- Explain working/components with example
- Mention applications
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel