Description
Basics of Computer Graphics is designed as a textbook for introductory undergraduate computer graphics courses. Its main goal is to provide the fundamental concepts and principles necessary to understand how images are displayed on the screen. The author has attempted to explain the main concepts with precision, consistency, and comprehensiveness, using an intuitive and informal approach, so that both novice and experienced graphics programmers can understand the fundamental principles and apply them to develop efficient code for film, game, or web design.
The book is structured in a way that teaches the topics step by step and guides students towards practical implementations of everything, rather than simply using modern graphics APIs like OpenGL or WebGL. This approach helps the reader understand the low-level details of the rendering process and ultimately be able to write better graphics programs that take advantage of the capabilities of the graphics hardware more effectively.
Book Features
- Focus on fundamental computer graphics concepts, including ray tracing and rasterization.
- Covering common topics in an introductory course such as sampling theory, texture mapping, and splines.
- Provide simple examples and interactive demos to bring algorithms to life without using external libraries or APIs.
- Suitable for use as a textbook in a one-semester undergraduate computer graphics course.
Book specifications
- Publisher: 3G E-learning
- Instructor: 3G E-learning
- Number of pages: 168
- Number of chapters: 8
- Format: PDF
Headlines
- Introduction to computer graphics
- Graphics input and output devices
- 2D Graphics
- 3D Graphics
- Color models and color spaces
- Image processing and compression
- Graphics APIs and programming
- Applications of computer graphics
Pictures

User Guide
Extract the file and run it with the appropriate software.
Download link
Download 3G E-learning – Basics of Computer Graphics 2024
File(s) password: www.downloadly.ir
File size
38 MB