COLLEGE OF BUSINESS EDUCATION
DAR ES SALAAM CAMPUS.
NAME: INOCENT JANUARY SAMSON
REG NO: 02.2089.21.01.2024
WORK: INDIVIDUAL ASSIGNMENT
SUBJECT: BASIC OF GRAPHICS DESIGN (ITT04203)
COURSE: BASIC TECHNICIAN CERTIFICATE IN INFORMATION TECHNOLOGY(BCIT)
LECTURER: MKAMBA MKUPETE
Question.
[Link] Computer graphics hardware, software and display devices
Answers;
1. Computer Graphics Hardware
Computer graphics hardware includes all the physical components involved in generating and displaying
images. Key hardware components include:
Graphics Processing Unit (GPU): A specialized processor designed for rendering images, animations, and
video. GPU’s can be dedicated (separate from the CPU) or integrated (built into the CPU).
Graphics Card: A dedicated expansion card containing a GPU, VRAM (video memory), and cooling
mechanisms to improve graphics performance.
Video RAM (VRAM): Memory used by the GPU to store image data, textures, and frame buffers for fast
access.
Input Devices: Devices such as a mouse, keyboard, graphic tablets, and 3D motion controllers allow
users to interact with graphic applications.
Output Devices: Monitors, projectors, and printers display the generated images.
2. Computer Graphics Software
Graphics software is used to create, manipulate, and render images. It can be categorized into:
Raster Graphics Software: Used for editing pixel-based images (bitmaps), such as Adobe Photoshop,
GIMP, and Corel Painter.
Vector Graphics Software: Used for drawing scalable images based on mathematical equations, such as
Adobe Illustrator, CorelDRAW, and Inkscape.
3D Modeling and Animation Software: Used to create and animate 3D objects, such as Blender,
Autodesk Maya, and 3ds Max.
Game Engines: Provide tools for rendering real-time graphics, physics simulation, and animation, such
as Unity and Unreal Engine.
Rendering Software: Used to generate photorealistic images from 3D models, such as V-Ray, Arnold,
and Ray Tracing tools.
3. Display Devices
Display devices are used to output graphical content to users. Common types include:
CRT Monitors (Cathode Ray Tube): Older technology, now mostly obsolete, used for early computer
displays.
LCD (Liquid Crystal Display) Monitors: Flat-panel displays that use liquid crystal technology for energy-
efficient screens.
LED (Light Emitting Diode) Monitors: An improved version of LCDs with better brightness and contrast.
OLED (Organic Light Emitting Diode) Displays: Used in high-end screens with deep blacks and vibrant
colors.
Plasma Displays: Used in older TVs, now mostly replaced by LED and OLED technology.
VR Headsets: Virtual reality headsets like Oculus Rift and HTC Vive provide immersive 3D experiences.
Projectors: Used for large-scale visual presentations.
Each of these components plays a crucial role in modern computer graphics, enabling everything from
simple 2D designs to complex 3D animations and simulations.
Reference;
1. Foley, J. D., van Dam, A., Feiner, S. K., & Hughes, J. F. (1995). Computer Graphics: Principles and
Practice (2nd ed.). Addison-Wesley.
This book is a comprehensive guide to computer graphics, covering both theory and practical
applications.
2. Hearn, D., & Baker, M. P. (2010). Computer Graphics with OpenGL (4th ed.). Pearson Education.
This book explains fundamental graphics concepts, OpenGL programming, and hardware considerations.
3. Hill, F. S., & Kelley, S. (2016). Computer Graphics Using OpenGL (3rd ed.). Prentice Hall.
Covers modern graphics programming and hardware technologies.
4. Akenine-Möller, T., Haines, E., & Hoffman, N. (2018). Real-Time Rendering (4th ed.). CRC Press.
Focuses on GPU rendering techniques, display technologies, and game engines.
5. Shreiner, D., Sellers, G., Kessenich, J., & Licea-Kane, B. (2013). OpenGL Programming Guide: The
Official Guide to Learning OpenGL (8th ed.). Addison-Wesley.
Discusses graphics programming and hardware acceleration in depth.