出版時間:2007-1 出版社:電子工業(yè) 作者:安杰爾 頁數(shù):784 字數(shù):1142000
Tag標簽:無
內(nèi)容概要
本書是介紹計算機圖形學的一本入門性教材,著重強調(diào)了圖形學的應用編程。書中從OpenGL編程的角度,討論了圖形學的基本原理和基本算法。具體介紹了三維圖形程序的開發(fā)環(huán)境、三維對象的表示方法、空間坐標變換、三維視圖的生成過程等內(nèi)容。并且探討了光柵掃描、區(qū)域填充、畫直線和畫圓弧、裁剪及消隱等基本理論和基本算法。此外,涵蓋了過程建模技術、可視化處理方法以及高級繪制方法等高層次主題。本書的特點是采用自頂向下方法,綜合了知識性和實用性。多個完整而又靈活的OpenGL程序更有助于讀者加深理解。 本書可作為計算機及相關專業(yè)科生和研究生的計算機圖形學教材,也適于作為相關程序員、工程技術人員及科研人員的參考書。
作者簡介
Edward Angel,現(xiàn)任新墨西哥大學計算機科學系、電氣與計算機工程學院,以及媒體藝術學系教授。他獲得了南加利福尼亞大學哲學博士學位,以及加利福尼亞技術學院的工程理學士學位,此外,他還兼任該大學藝術、研究、技術與科研實驗室和工藝技術中心的主任。
書籍目錄
CHAPTER 1 GRAPHICS SYSTEMS AND MODELS 1.1 Application of Computer Graphics 1.1.1 Display of Information 1.1.2 Design 1.1.3 Simualation and Animation 1.1.4 User Interfaces 1.2 A Graphics System 1.2.1 Pixels and the Frame Buffer 1.2.2 Output Devices 1.2.3 Input Devices 1.3 Images:Physical and Synthetic 1.3.1 Objects and Viewers 1.3.2 Light and Images 1.3.3 Imaging Models 1.4 Imaging Systems 1.4.1 The Phinhole Canmera 1.4.2 The Human Visual System 1.5 The Synthetic-Camera Model 1.6 The Programmer's Interface 1.6.1 The Pen-Plotter Model 1.6.2 Three-Dimensional APls 1.6.3 A Spquence of Images 1.6.4 The Modeling-Rendering Paradigm 1.7 Graphics Architectures 1.7.1 Dispaly Processors 1.7.2 Pipeline Architectures ……CHAPTER 2 GRAPHICS PROGRAMMINGCHAPTER 3 INPUT AND INTERACTIONCHAPTER 4 GEOMETRIC OBJECTS AND TRANSFORMATIONSCHAPTER 5 VIEWINGCHAPTER 6 SHADINGCHAPTER 7 FROM VERTICES TO FRAGMENTSCHAPTER 8 DISCRETE TECHNIQUESCHAPTER 9 PROGRAMMABLE SHADERSCHAPTER 10 MODELINGCHAPTER 11 CURVES AND SURFACESCHAPTER 12 ADVANCED RENDERINGAPPENDIX A SAMPLE PROGRAMSAPPENDIX B SPACESAPPENDIX C MATRICESAPPENDIX D SYNOPSIS OF OPENGL FUNCTIONSReferencesFunction IndexSubject Index
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載