Computer Graphics, C Version 2nd Edition by M. Pauline Hearn, Donald; Baker – Ebook PDF Instant Download/Delivery. 0135309247, 978-0135309247
Full download Computer Graphics C Version 2nd Edition after payment
Product details:
ISBN 10: 0135309247
ISBN 13: 978-0135309247
Author: M. Pauline Hearn, Donald; Baker
Computer Graphics C Version 2nd Table of contents:
Chapter 1: Introduction to Computer Graphics
1.1 What is Computer Graphics?
1.2 Applications of Computer Graphics
1.3 A Brief History of Computer Graphics
1.4 Hardware for Computer Graphics
1.5 Software for Computer Graphics
1.6 Overview of the Book
Chapter 2: Basic Concepts in Computer Graphics
2.1 Points, Lines, and Pixels
2.2 Coordinates and Coordinate Systems
2.3 Representation of Objects
2.4 Color Models
2.5 The Display Process
2.6 The Raster Graphics Process
Chapter 3: Graphics Primitives
3.1 Drawing Points and Lines
3.2 Basic Geometric Shapes: Circles, Ellipses, Polygons
3.3 Line Drawing Algorithms: Bresenham’s Line Algorithm
3.4 Circle and Ellipse Drawing Algorithms
3.5 Polygon Filling Algorithms
3.6 Anti-Aliasing Techniques
Chapter 4: 2D Transformations
4.1 Introduction to Transformations
4.2 Translation
4.3 Scaling
4.4 Rotation
4.5 Shearing
4.6 Homogeneous Coordinates
4.7 Composition of Transformations
4.8 Transformation Matrices
Chapter 5: 3D Transformations
5.1 Introduction to 3D Space
5.2 3D Translation, Scaling, and Rotation
5.3 3D Shearing and Reflection
5.4 Homogeneous Coordinates in 3D
5.5 Projection of 3D Objects onto 2D Screens
5.6 Viewing Transformation
5.7 3D Modeling and Transformation Matrices
Chapter 6: Clipping Algorithms
6.1 Introduction to Clipping
6.2 Point Clipping
6.3 Line Clipping: Cohen-Sutherland Algorithm
6.4 Polygon Clipping: Sutherland-Hodgman Algorithm
6.5 Text and Curve Clipping
6.6 Clipping in 3D Space
Chapter 7: Viewing in 3D
7.1 The Viewing Pipeline
7.2 The Viewport Transformation
7.3 Camera Models and Coordinate Systems
7.4 Parallel and Perspective Projections
7.5 Clipping and the Viewing Volume
7.6 Viewing Transformation and Modeling
7.7 3D Object Representation: Wireframe, Surface, Solid
Chapter 8: Lighting and Shading
8.1 The Role of Light in Graphics
8.2 Reflection Models: Phong and Blinn-Phong Models
8.3 Illumination Models: Ambient, Diffuse, Specular
8.4 Shading Techniques: Flat, Gouraud, Phong Shading
8.5 Shadows and Reflection Techniques
8.6 Ray Tracing and Global Illumination
Chapter 9: Texture Mapping
9.1 Introduction to Texturing
9.2 Mapping Textures to 3D Surfaces
9.3 Types of Texture Mapping: Plane, Cylindrical, Spherical
9.4 Mipmapping and Filtering Techniques
9.5 Bump Mapping and Displacement Mapping
9.6 Procedural Textures and Realistic Texturing
Chapter 10: 3D Rendering Techniques
10.1 Rendering Overview
10.2 Rasterization Process
10.3 Hidden Surface Removal: Z-buffering, Depth Sorting
10.4 Ray Tracing: Basic Concepts and Algorithms
10.5 Global Illumination Models: Radiosity and Ray Tracing
10.6 Real-Time Rendering and Graphics Hardware
10.7 Shaders and the OpenGL Shading Language
Chapter 11: Animation Techniques
11.1 Introduction to Computer Animation
11.2 Keyframe Animation
11.3 Skeleton and Inverse Kinematics
11.4 Particle Systems for Visual Effects
11.5 Motion Capture and 3D Animation
11.6 Real-Time Animation in Games and Simulations
Chapter 12: Graphics Software and Tools
12.1 Graphics Libraries: OpenGL, DirectX, and Vulkan
12.2 Modeling Software: Blender, Maya, 3ds Max
12.3 Rendering Engines: Unity, Unreal Engine
12.4 Graphics APIs and Shaders
12.5 Game Engines and Real-Time Graphics
12.6 Tools for 3D Visualization and Rendering
Chapter 13: Computational Geometry in Computer Graphics
13.1 Introduction to Computational Geometry
13.2 Convex Hulls
13.3 Line Intersections and Sweep Line Algorithms
13.4 Polygon Triangulation
13.5 Voronoi Diagrams and Delaunay Triangulations
13.6 Applications in Mesh Generation and Optimization
Chapter 14: Advanced Topics in Computer Graphics
14.1 Virtual Reality and Augmented Reality
14.2 3D Computer Vision
14.3 Physically-Based Rendering (PBR)
14.4 Advanced Lighting Techniques
14.5 Visual Simulation and Scientific Visualization
14.6 Interactive Graphics and UI Design
People also search for Computer Graphics C Version 2nd:
hearn baker computer graphics c version pearson education
computer graphics c version 2nd edition pdf download
pc graphics comparison
a computer graphics card manufacturer is testing an improvement
borrow computer graphics c version