书名:计算机图形学C语言版(第2版·**版)
编号:1133612
ISBN:9787302080848[十位:7302080844]
作者:[美]赫恩 [美]贝克
出版社:清华大学出版社
出版日期:2004年03月
页数:652
定价:69.00 元
参考重量:1.010Kg
-------------------------
图书情况:正版二手旧书,绝不影响正常阅读!
绝无缺页少页,发货前再次检查,请放心购买!
* 内容提要 *
本书介绍了设计与使用计算机图形学系统所必须的基本原理,讨论了图形学系统硬、软件及其应用,列举了C语言描述的编程实例以展示图形学算法的实现及应用,探讨了PHIGS,PHIGS+,GKS及其他图形库的特性。与第一版相比,在反走样,分形及其他物体表示法,光线跟踪,样条曲线及表面,光照模型,表面绘制法和计算机动画制作方面本书有较大扩充,新增: 虚拟现实,图形学算法的并行实现,超二次曲面,BSP树,形状文法,粒子系统,基于物理的模型,科学计算可视化,商业可视化,分布式光线跟踪,辐射度,变形以及有益于对图形学应用的各种数学方法的探讨。
本书既可作为本科生和研究生的教材,也可作为图形学专业人员的参考书。
* 图书目录 *
PREFACE
1 A Survey of Computer Graphics
1-1 Computer-Aided Design
1-2 Presentation Graphics
1-3 Computer Art
1-4 Entertainment
1-5 Education and Training
1-6 Visualization
1-7 Image Processing
1-8 Graphical User Interfaces
2 Overview of Graphics Systems
2-1 Video Display Devices
Refresh Cathode-Ray Tubes
Raster-Scan Displays
Random-Scan Displays
Color CRT Monitors
Direct-View Storage Tubes
Flat-Panel Displays
Three-Dimensional Viewing Devices
Stereoscopic and Virtual-Reality Systems
2-2 Raster-Scan Systems
Video Controller
Raster-Scan Display Processor
2-3 Random-Scan Systems
2-4 Graphics Monitors and Wordstations
2-5 Input Devices
Keyboards
Mouse
Trackball and Spaceball
Joysticks
Data Glove
Digitizers
Image Scanners
Touch Panels
Light Pens
Voice Systems
2-6 Hard-Copy Devices
2-7 Graphics Software
Coordinate Representations
Graphics Functions
Software Standards
PHIGS Workstations
Summary
References
Exercises
3 Output Primitives
3-1 Points and Lines
3-2 Line-Drawing Algorithms
DDA Algorithm
Bresenham's Line Algorithm
Parallel Line Algorithms
3-3 Loading the Frame Buffer
3-4 Line Function
3-5 Circle-Generating Algorithms
Properties of Circles
Midpoint Circle Algorithm
3-6 Ellipse-Generating Algorithms
Properties of Ellipses
Midpoint Ellipse Algorithm
3-7 Other Curves
Conic Sections
Polynomials and Spline Curves
3-8 Parallel Curve Algorithms
3-9 Curve Functions
3-10 Pixel Addressing and Object Geometry
Screen Grid Coordinates
Maintaining Geometric Properties of Displayed Objects
3-11 Filled-Area Primitives
Scan-Line Polygon Fill Algorithms
Inside-Outside Tests
Scan-Line Fill of Curved Boundary Areas
Boundary-Fill Algorithms
Flood-Fill Algorithm
3-12 Fill-Area Functions
3-13 Cell Array
3-14 Character Generation
Summary
Applications
References
Exercises
4 Attributes of Output Primitives
4-1 Line Attributes
Line Type
Line Width
Pen and Brush Options
Line Color
4-2 Curve Attributes
4-3 Color and Grayscale Levels
Color Tables
Grayscale
4-4 Area-Fill Attributes
Fill Styles
Pattern Fill
Soft Fill
4-5 Character Attributes
Text Attributes
Marker Attributes
4-6 Bundled Attributes
Bundled Line Attributes
Bundled Area-Fill Attributes
Bundled Text Attributes
Bundled Marker Attributes
4-7 Inquiry Functions
4-8 Antialiashing
Supersampling Straight Line Segments
Pixel-Weighting Masks
Area Sampling Straight Line
Segments
Filtering Techniques
Pixel Phasing
Compensating for Line Intensity
Differences
Antialiasing Area Boundaries
Summary
References
Exercises
5 Two-Dimensional Geometric Transformations
6 Two-Dimensional Viewing
7 Structures and Hierarchical Modeling
8 Graphical User Interfaces and Interactive Input Methods
9 Three-Dimensional Concepts
10 Three-Dimensional Object Representations
11 Three-Dimensional Geometric and Modeling Transformations
12 Three-Dimensional Viewing
13 Visible-Surface Detection Methods
14 Illumination Models and Surface-Rendering Methods
15 Color Models and Color Applications
16 Computer Animation
A Mathematics for Computer Graphics
BIBLIOGRAPHY
INDEX
* 文章节选 *
暂无相关介绍
* 编辑推荐与评论 *
暂无相关介绍
* 作者介绍 *
暂无相关介绍
-
暂无评论。