出版社:清华大学出版社
年代:2004
定价:69.0
本书介绍了设计与使用计算机图形学系统所必须的基本原理,讨论了图形学硬、软件及其应用,列举了C语言描述的编程实例以展示图学算法的实现及应用。
PREFACE1 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 Interfaces2 Overview of Graphics Systems 2-1 Video Display Devices Refresh Cathode-Ray Tubes Raster-Scan Displays Random-Scan Displays
PREFACE1 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 Interfaces2 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 Exercises3 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 Exercises4 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 Exercises5 Two-Dimensional Geometric Transformations6 Two-Dimensional Viewing7 Structures and Hierarchical Modeling8 Graphical User Interfaces and Interactive Input Methods9 Three-Dimensional Concepts10 Three-Dimensional Object Representations11 Three-Dimensional Geometric and Modeling Transformations12 Three-Dimensional Viewing13 Visible-Surface Detection Methods14 Illumination Models and Surface-Rendering Methods15 Color Models and Color Applications16 Computer AnimationA Mathematics for Computer GraphicsBIBLIOGRAPHYINDEX
本书介绍了设计与使用计算机图形学系统所必须的基本原理,讨论了图形学系统硬、软件及其应用,列举了C语言描述的编程实例以展示图形学算法的实现及应用,探讨了PHIGS,PHIGS+,GKS及其他图形库的特性。与第一版相比,在反走样,分形及其他物体表示法,光线跟踪,样条曲线及表面,光照模型,表面绘制法和计算机动画制作方面本书有较大扩充,新增: 虚拟现实,图形学算法的并行实现,超二次曲面,BSP树,形状文法,粒子系统,基于物理的模型,科学计算可视化,商业可视化,分布式光线跟踪,辐射度,变形以及有益于对图形学应用的各种数学方法的探讨。
本书既可作为本科生和研究生的教材,也可作为图形学专业人员的参考书。
书籍详细信息 | |||
书名 | 计算机图形学:C语言版站内查询相似图书 | ||
丛书名 | 大学计算机教育国外著名教材系列 | ||
9787302080848 如需购买下载《计算机图形学:C语言版》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 影印本 | 印次 | 1 |
定价(元) | 69.0 | 语种 | 英文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 684 | 印数 | 5000 |
计算机图形学:C语言版是清华大学出版社于2004.出版的中图分类号为 TP391.41 的主题关于 计算机图形学-高等学校-教材-英文 的书籍。