计算机图形学原理及实践第三版pdf,计算机图形学原理及实践 英文第3版
【实例简介】
本书是图形学经典巨著Computer Graphics: Principles and Practice的英文第3版
Computer Graphics
Third edition
This page intentionally left blank
Computer Graphics
Principles and practice
Third Edition
JOHN F. HUGHES
ANDRIES VAN DAM
MORGAN MCGUIRE
DAVID F SKLAR
JAMES D. FOLEY
STEVEN K. FEINER
KURT AKELEY
WAddison-Wesley
Upper saddle river,NJ· Boston· Indianapolis· San francisco
New York· Toronto· Montreal· London· Munich· Paris· Madrid
Capetown· Sydney· Tokyo· Singapore· Mexico City
Many of the designations used by manufacturers and sellers to distinguish their products are claimed
as trademarks. Where those designations appear in this book, and the publisher was aware of a
trademark claim, the designations have been printed with initial capital letters or in all capitals
The authors and publisher have taken care in the preparation of this book, but make no expressed or
implied warranty of any kind and assume no responsibility for errors or omissions. No liability is
assumed for incidental or consequential damages in connection with or arising out of the use of th
information or programs contained herein
The publisher offers excellent discounts on this book when ordered in quantity for bulk purchases or
special sales, which may include electronic versions and/or custom covers and content particular to
your business, training goals, marketing focus, and branding interests. For more information, please
contact
U.S. Corporate and Government Sales
(800)382-3419
corpsales@pearsontechgroup.com
For sales outside the United States, please contact
International sales
internationalepearsoned.com
Visit us on the web: informit. com/aw
Library of Congress Cataloging-in-Publication data
Hughes John F. 1955
Computer graphics: principles and practice /John F. Hughes, Andries van Dam, Morgan McGuire
David F. sklar, James D. Foley, Steven K. Feiner, Kurt Akeley -Third edition
pages cm
Revised ed. of: Computer graphics /James D. Foley. let al ].--2nd ed -Reading, Mass
Addison-Wesley, 1995
Includes bibliographical references and index
isbn 978-0-321-39952-6(hardcover: alk. paper)--IsBN 0-321-39952-8(hardcover: alk. paper)
Computer graphics. I. Title
T385.C57352014
006.6dc23
2012045569
Copyright C 2014 Pearson Education, Inc
All rights reserved. Printed in the United States of America. This publication is protected by
copyright, and permission must be obtained from the publisher prior to any prohibited reproduction,
storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical
photocopying, recording, or likewise. To obtain permission to use material from this work, please
submit a written request to Pearson Education, Inc, Permissions Department, One Lake Street, Upper
Saddle river, New Jersey 07458
or you may fax your request to(201)236-3290
ISBN-13:978-0-321-39952-6
ISBN-10:
0-321-39952-8
Text printed in the United States on recycled paper at RR Donnelley in Willard, Ohio
First printing, July 2013
To my family, my teacher rob Kirby, and my parents
and im arvo in memoriam
John F. hughes
To my long-suffering wife, Debbie, who once again put
up with never-ending work on"the book, " and to my father, who
was the real scientist in the family
-Andries van dam
To Sarah, Sonya, Levi, and my parents for their constant
support, and to my mentor Harold Stone for two decades of
guidance through life in science
-Morgan McGuire
To my parents in memoriam for their limitless sacrifices to give me
the educational opportunities they never enjoyed; and to my dear
wife siew May for her unflinching forbearance with the hundreds of
times I retreated to my"man cave"for Skype sessions with andy
David sklar
To Marylou, Heather, Jenn, my parents in memoriam, and all my
teachers--especially bert Herzog, who introduced me to the
'onderful world of Computer graphics
Jim Foley
To Michele, Marwell, and Alex, and to my parents and teachers
- St
eve feiner
To Pat Hanrahan, for his guidance and friendship
Kurt akele
This page intentionally left blank
Contents at a Glance
Contents
X
Preface...
XXXV
About the authors
XIV
Introduction
2 Introduction to 2D Graphics Using WPF
35
3 An ancient renderer made modern
61
4 A 2D Graphics Test Bed..
81
5 An Introduction to Human Visual Perception
101
6 Introduction to Fixed-Function 3D Graphics and
Hierarchical Modeling……
117
7 Essential Mathematics and the Geometry of 2-Space and
3-Space
149
8 A Simple Way to Describe Shape in2Dand3D….…….187
9 Functions on meshes
201
10 Transformations in Two Dimensions
11 Transformations in Three Dimensions
263
12 A 2D and 3D Transformation Library for graphics
287
13 Camera Specifications and Transformations....
299
14 Standard Approximations and Representations
321
15 Ray Casting and rasterization
387
16 Survey of Real-Time 3D Graphics Platforms
451
17 Image Representation and Manipulation
481
18 Images and Signal Processing
495
19 Enlarging and shrinking Images
533
Contents at a Glance
20 Textures and Texture Mapping
547
21 Interaction Techniques
567
22 Splines and Subdivision Curves
595
23 Splines and Subdivision Surfaces............... 607
24 Implicit Representations of Shape.......... 615
25 Meshes
635
26 Light
.669
27 Materials and Scattering
..711
28 Color
745
29 Light Transport
783
30 Probability and monte carlo Integration
801
31 Computing Solutions to the Rendering equation:
Theoretical Approaches
825
32 Rendering in Practice
881
33 Shaders
927
34 Expressive rendering
945
35 Motion
963
36 Visibility Determination
1023
37 Spatial Data Structures
.1065
38 Modern Graphics Hardware
.103
List of principles…
1145
Bibliography
1149
ndex
1183
【实例截图】
【核心代码】
计算机图形学原理及实践第三版pdf,计算机图形学原理及实践 英文第3版相关推荐
- 计算机图形学c#版pdf,计算机图形学的数学工具与C#实现.pdf
计算机图形学的数学工具与C#实现.pdf 国外科技新书评介 2010年第2期 (总第274期) 计算机科学 YoshifumiM asunagaAoyamaGakuin 务的系统结构中是必不可少的,为 ...
- 计算机英语教程第六版pdf,计算机英语教程.pdf
计算机英语教程.pdf / 教育/学习 / 共享资料文件夹/计算机英语教程.pdf / 计算机英语教程.pdf / 2.82 MB {"\u8ba1\u7b97\u673a\u4e13\u4 ...
- 计算机原理及应用第三版pdf,计算机原理及运用.pdf
微型计算机原理及应用 主讲:周佳社 西安电子科技大学 内容概要 本课程是为电子技术应用等专业学生微型计算机原理 与应用课程设置的.为适应课程内容更新的需要,本书以 8086/8088微处理器和IBM ...
- 计算机安全原理与实践第3版PDF,windows安全原理与技术.pdf
085155 Windows 安全原理与技术 学分 :3 学时 :48 先修课程 :高级语言程序设计.操作系统 课程性质 :专业选修(限选)课程 适用专业 :信息安全专业 内容简介 :<Wind ...
- 计算机原理课程设计 第二版pdf,计算机原理课程设计.pdf
第 1 页 共 10 页 计算机原理课程设计 计算机原理课程设计 成员信息成员信息 小组编号 8 成员信息 姓名 学号 实验分工 分值比例 组长 XXX 20040602XXXX 编写测试程序 总体测 ...
- 计算机原理课程设计 第二版pdf,计算机组成原理课程设计二.pdf
计算机组成原理设计文档 目 录 实验简介 实验原理 ------------------------ 2 设计原理 ------------------------ 3 实验设备 ---------- ...
- 计算机英语实用教程第三版pdf,计算机英语实用教程(第3版)
Unit 1 Text A Computer Basics New Words Phrases Abbreviations Notes Exercises Word Building Structur ...
- 操作系统考研辅导教程(计算机专业研究生入学考试全真题解) pdf,计算机组成原理考研辅导教程:计算机专业研究生入学考试全真题解...
本书由在全国知名高校长期从事计算机组成原理课程教学工作的资深教师编写.书中汇集了近年来计算机专业研究生入学考试常见考试知识点解析,提供了丰富的典型题例与实战练习,十分难得的是本书包含了国内50多所重点 ...
- 密码学原理与实践第三版pdf_喜报!Nervos 研究员 Alan 论文被国际密码学顶会欧密会收录...
近日,Nervos 基金会密码学研究员 Alan Szepieniec 的论文<Transparent SNARKs from DARK Compilers>被国际密码学顶会欧密会收录,同 ...
最新文章
- Datawhale组队学习 Task01:数组(1天)
- c语言操作目录,c语言文件操作整理
- python和office_Python在office开发中的应用
- NLP深度学习:近期趋势概述(二)
- Python修改Mp3文件名称
- 鼠标移入移出时定时器加速的原因_2020年值得购买的鼠标有哪些?
- 计算机快速看图教程,CAD快速看图使用电脑版软件操作教程
- 计算机光电与智能专业就业方向,光电信息科学与工程就业方向 可以做什么工作...
- 前端开发工程师职位要求
- coreldraw梯形校正_CorelDRAW绘制等腰梯形的多种方法
- 打开网页时有些图片显示不出怎么办
- 结合运动流的时间先验在微创手术视频中的器械分割
- 在QT框架下进行仿照PS图像调整功能设计(亮度对比度,色相饱和度及明度)
- redmine 的安装步骤
- C语言之自定义函数的实现
- USG防火墙------内外网用户通过外网IP访问内部服务器(NAT)
- K-means聚类分析与python实现
- 如何使用HTML5自定义数据属性以及原因
- OpenStack Designate系统架构分析
- python代码重构技巧_Python代码重构
热门文章
- web网页设计期末课程大作业——汉中印象旅游景点介绍网页设计与实现19页面HTML+CSS+JavaScript
- 来,我们谈谈怎么选购一台笔记本
- quartus 13.0 网络盛传的破解方法勘误(网传大多数破解步骤有误)
- gpu精粹2.高性能图形芯片和通用计算机编程技巧,哎哟喂啊
- 关注项目管理细节 让IT经理晋升CIO
- 银河麒麟连不上网怎么办
- less函数的使用 c语言,less即学即用
- 有关VScode 配置MinGW32_9.2.0+OpenGL+GLFW+GLAD
- 【linux】三种权限的使用和更改、粘滞位和yum的使用
- MyBatis 学习(七):深入 Mapper XML映射文件