0% found this document useful (0 votes)
8 views15 pages

Placebos 3

The document contains multiple choice questions and essay prompts related to computer graphics, covering topics such as raster vs. vector graphics, rendering pipelines, color models, and the role of shaders. Each question includes the correct answer, while the essays outline key concepts and applications in the field. The content is designed to assess knowledge and understanding of fundamental principles in computer graphics.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views15 pages

Placebos 3

The document contains multiple choice questions and essay prompts related to computer graphics, covering topics such as raster vs. vector graphics, rendering pipelines, color models, and the role of shaders. Each question includes the correct answer, while the essays outline key concepts and applications in the field. The content is designed to assess knowledge and understanding of fundamental principles in computer graphics.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Multiple Choice Questions (MCQs)

1. What is the primary purpose of computer graphics?


- A) Text processing
- B) Data storage
- C) Visualization of data
- D) Audio processing
**Answer: C) Visualization of data**

2. **Which of the following is not a graphic primitive?**


- A) Point
- B) Line
- C) Rectangle
- D) String
**Answer: D) String**

3. **In a raster graphics system, images are represented as


what?**
- A) Vectors
- B) Pixels
- C) Curves
- D) Shapes
**Answer: B) Pixels**

4. **Which color model is typically used for digital screens?**


- A) CMYK
- B) RYB
- C) RGB
- D) HSL
**Answer: C) RGB**

5. **What is anti-aliasing used for?**


- A) Speeding up rendering
- B) Reducing noise in audio
- C) Smoothing edges in images
- D) Increasing color depth
**Answer: C) Smoothing edges in images**
6. **What type of rendering technique uses ray casting?**
- A) Rasterization
- B) Stereoscopic rendering
- C) 3D rendering
- D) 2D rendering
**Answer: C) 3D rendering**

7. **Which of the following is a 3D transformation?**


- A) Scaling
- B) Cropping
- C) Font rendering
- D) Bitmapping
**Answer: A) Scaling**

8. **What does the term "z-buffer" refer to?**


- A) Color depth measurement
- B) Depth buffering in 3D rendering
- C) Texture mapping
- D) Pixelation
**Answer: B) Depth buffering in 3D rendering**

9. **In which context is the term "shader" commonly used?**


- A) Data encryption
- B) Image compression
- C) Rendering graphics
- D) Sound design
**Answer: C) Rendering graphics**

10. **Which of these is an example of a vector graphics format?**


- A) JPEG
- B) PNG
- C) SVG
- D) BMP
**Answer: C) SVG**
11. **What does the term "texture mapping" refer to?**
- A) Changing color depth
- B) Applying textures to surfaces
- C) Converting 2D to 3D
- D) Reducing file size
**Answer: B) Applying textures to surfaces**

12. **What is the role of a graphics card?**


- A) Store files
- B) Process graphics rendering
- C) Manage databases
- D) Handle network requests
**Answer: B) Process graphics rendering**

13. Which of the following techniques is used for smooth transitions


between colors?
- A) Aliasing
- B) Dithering
- C) Clipping
- D) Rasterization
Answer: B) Dithering

14. What does 'frame rate' refer to in animation?


- A) Number of colors in an image
- B) Number of frames displayed in one second
- C) Size of the image file
- D) Resolution of the screen
Answer: B) Number of frames displayed in one second

15. **What does the Model-View-Projection matrix do?**


- A) Renders textures
- B) Transforms 3D coordinates
- C) Computes colors
- D) Animates scenes
**Answer: B) Transforms 3D coordinates**

16. **Which technique is often used to simulate shadows in


computer graphics?**
- A) Color blending
- B) Ambient occlusion
- C) Texture wrapping
- D) Scaling
**Answer: B) Ambient occlusion**

17. **Which of the following is a well-known file format for 3D


models?**
- A) GIF
- B) OBJ
- C) TIFF
- D) DOCX
**Answer: B) OBJ**

18. **What is the primary function of a pixel shader?**


- A) Store texture data
- B) Compute the color of pixels
- C) Handle input devices
- D) Manage rendering pipelines
**Answer: B) Compute the color of pixels**

19. **Which of the following is used for creating and manipulating


3D scenes?**
- A) Excel
- B) Blender
- C) PowerPoint
- D) Notepad
Answer: B) Blender

20. What is a framebuffer?


- A) A buffer that holds pixel color data
- B) A memory storage for text
- C) A database for textures
- D) An algorithm for rendering
**Answer: A) A buffer that holds pixel color

Essays Question
1. Discuss the differences between raster and vector graphics.
Include their applications and advantages or disadvantages
**Outline:** Define raster and vector graphics, provide
examples of both, discuss scalability, quality, file sizes, and suitable
applications.

2. *Explain the rendering pipeline in computer graphics. What are


the key stages and their functions?
**Outline:** Describe the rendering pipeline stages (geometry
processing, rasterization, shading), discuss transformations and
lighting calculations.

3. **Analyze the impact of color models (RGB, CMYK, HSV) on


digital graphics. When should each model be used?**
**Outline:** Discuss color perception, applications of each
model (print vs. digital), and examples of use cases.

4. **Evaluate the role of shaders in modern graphics rendering.


Discuss types of shaders and their functions.**
*Outline: Define shaders and their importance, discuss vertex
shaders, fragment shaders, and compute shaders, and provide
examples of their uses

Answers
1. Differences Between Raster and Vector Graphics

Definition:
- Raster Graphics: Composed of a grid of pixels; each pixel has
color information. Examples include photographs and digital
paintings (e.g., JPEG, PNG).
- Vector Graphics: Made up of paths defined by mathematical
equations. Examples include logos and illustrations (e.g., SVG, AI).

Scalability:
- Raster: Loses quality when scaled up (pixelated).
- Vector: Infinitely scalable without loss of quality; retains crisp
edges at any size.

Quality:
- Raster: Higher detail at native resolution; quality depends on pixel
density (DPI).
- Vector: Maintains quality regardless of size; line art and shapes
appear smooth.

File Sizes:
- Raster: Typically larger files due to pixel information; size
increases with resolution.
- Vector: Generally smaller files as they store mathematical data.
Applications:
- Raster: Photography, digital paintings, web graphics.
- Vector: Branding, illustrations, typography.

Advantages/Disadvantages:
- Raster: Detailed, but poor scalability and larger files.
- Vector: Scalable and small files, but less detailed for complex
images.

---
2. Rendering Pipeline in Computer Graphics

Key Stages:
- Geometry Processing: Converts 3D models into a format suitable
for rendering. Involves transformations (translation, rotation,
scaling) to position objects in the scene.
- Rasterization: Translates 3D objects into 2D pixels on screen;
determines which pixels correspond to objects.
- Shading: Applies color and lighting effects to pixels. Involves
calculating light interaction, applying texture, and determining final
pixel color.

Transformations and Lighting Calculations:


- Transformations: Positioning, scaling, and rotating objects; uses
matrices.
- Lighting Calculations: Uses models like Phong or Blinn-Phong for
realistic lighting effects; factors in light sources, surface
properties, and viewer position.
---

3. Impact of Color Models on Digital Graphics

Color Perception:
- Different models represent colors based on human perception
and application needs.

Applications:
- RGB: Suited for screens and digital displays (additive model).
Used in web design, photography.
- CMYK: Best for print media (subtractive model). Common for
brochures, magazines.
- HSV: Useful for color selection and adjustments in editing
software, representing Hue, Saturation, and Value.

Examples of Use Cases:


- RGB: Used in monitors, televisions, and digital advertising.
- CMYK: Essential for printing materials like flyers and posters.
- HSV: Employed in graphic design applications for user-friendly
color manipulation.

---

4. Role of Shaders in Modern Graphics Rendering

- Shaders are small programs that dictate how graphics should be


rendered, crucial for realism and visual effects.

Types of Shaders:
- Vertex Shaders: Process vertex data; handle transformations,
lighting, and camera positioning.
- Fragment Shaders: Determine pixel color and texture; apply
complex visual effects.
- Compute Shaders: Handle general-purpose computing tasks
beyond just graphics; often for physics simulations or advanced
calculations.

Examples of Uses:
- Vertex Shaders: Adjusting 3D models' positions in real-time
gaming.
- Fragment Shaders Creating realistic water surfaces or detailed
textures in games.
- Compute Shaders: Running simulations for particle effects or AI
calculations.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy