计算机图形学

出版时间:2008-3  出版社:机械工业出版社  作者:(美)张,(美)梁 著,孙正兴 等译  页数:418  译者:孙正兴  
Tag标签:无  

内容概要

本书将计算机图形学的基本概念和原理与编程实践有机结合起来,给出了完整而权威的计算机图形学知识体系,循序渐进地介绍了2D和3D计算机图形学的基本概念和基本原理,并以精心挑选的Java 2D和Java 3D图形编程实例对相应的知识点做了详细解释。书中还涵盖了3D计算机图形学相关的高级技术及其最新发展,可以很好地帮助读者学习、理解和掌握计算机图形学和Java 2D和Java 3D编程应用。    本书适合作为高等院校相关专业的本科生和研究生的教材,也可供相关技术人员和专业人士参考使用。

作者简介

Hong Zhang阿姆斯特朗亚特兰大州立大学计算机科学系副教授。他的研究方向包括生物信息学、医用计算机运算、计算机图形学和图像处理。他从匹兹堡大学获得博士学位。

书籍目录

出版者的话专家指导委员会译者序前言第1章  计算机图形学综述  1.1  引言  1.2  计算机图形学编程技术的发展    1.2.1  硬件层    1.2.2  操作系统层的支持    l.2.3  GKS和PHIGS      1.2.4  OpenGL    1.2.5  Java  1.3  Java编程语言  1.4  Java 2D  1.5  Java 3D  1.6  相关领域  1.7  参考资料第2章  2D图形学:基础  2.1  引言  2.2  2D图形绘制过程  2.3  2D几何模型与坐标系  2.4  Graphics2D类  2.5  绘图方程  2.6  几何模型      2.6.1  形状    2.6.2  实例  2.7  构造区域几何模型    2.8  一般路径第3章  2D图形学:绘制细节  3.1  引言  3.2  颜色和涂色    3.2.1  颜色空间    3.2.2  颜色    3.2.3  涂色  3.3  笔划  3.4  仿射变换  3.5  复合变换  3.6  透明度和合成规则  3.7  裁剪  3.8  文本和字体第4章  2D图形:高级话题(可选)  4.1  引言  4.2  样条曲线  4.3  自定义基元  4.4  图像处理  4.5  创建分形图像  4.6  动画  4.7  打印第5章  基本3D图形  5.1  引言  5.2  3D绘制过程  5.3  Java 3D API概述    5.3.1  一个简单示例    5.3.2  安装Java 3D  5.4  Java 3D场景图  5.5  超结构  5.6  节点    5.6.1  组节点      5.6.2  叶节点  5.7  节点组件  5.8  Java 3D程序的结构  5.9  背景和边界  5.10  场景图编译和能力位第6章  图形内容  6.1  引言  6.2  点和向量  6.3  几何特征    6.3.1  类GeometryArray    6.3.2  类GeometryStripArray    6.3.3  类IndexedGeometryArray      6.3.4  法向量  6.4  类Geometrylnfo    6.4.1  使用Geometrylnfo类    6.4.2  创建多边形网格  6.5  几何基元  6.6  字体和文本  6.7  外观和属性第7章  几何变换  7.1  引言  7.2  3D仿射变换    7.2.1  变换矩阵    7.2.2  类Transform3D    7.2.3  旋转  7.3  场景图的变换  7.4 复合变换  7.5 用变换构造几何体    7.5.1  拉伸    7.5.2  旋转    7.5.3  变换和共享分支的实例第8章  视图  8.1  引言  8.2  投影  8.3  视图的定义  8.4  Java 3D的视图模型    8.4.1  Java 3D视图配置    8.4.2  兼容模式    8.4.3  SimpleUniversep的视图设置    8.4.4  建立自己的视图  8.5  拾取  8.6 头部跟踪第9章  光照与纹理  9.1  引言  9.2  光源  9.3  光照模型  9.4  Java 3D光照模型  9.5  大气衰减和景深效果处理  9.6  纹理映射    9.6.1  创建2D纹理映射    9.6.2  纹理坐标    9.6.3  结合纹理映射与光照    9.6.4  纹理坐标生成第10章  行为和交互  10.1  引言  10.2  行为  10.3  交互    10.3.1  鼠标行为    10.3.2  键盘行为    10.3.3  视图平台行为  10.4  行为和拾取    10.4.1  拾取和鼠标行为    10.4.2  数据可视化第11章  动画  11.1  引言  11.2  Alpha对象  11.3  插值器  11.4  变形  11.5  细节层次  11.6  公告板第12章  其他3D主题  12.1  引言  12.2  3D曲线  12.3  曲面    12.3.1 B6zier曲面    12.3.2犹他茶壶  12.4  声音  12.5 阴影  12.6 几何变化  12.7 离屏绘制  12.8  3D纹理附录A  计算机图形学的数学背景附录B  用AWT和Swing进行GUI编程索引

图书封面

图书标签Tags

评论、评分、阅读与下载


    计算机图形学 PDF格式下载


用户评论 (总计20条)

 
 

  •   这本书物超所值。虽然用的是JAVA API,但是这本书的关键在于图形学的概念和原理,看起来比较轻松。是计算机图形学入门不错的选择。
  •   这本书是我见过得关于 Java 2D 和 3D 图形技术书籍中最好的一本了,基本上涵盖了 Java 图形技术的方方面面;如果你打算学习 Java 图形技术编程的话,无疑这是你的首选······
  •   已经看了很多类似的书,买这本就是想看看面向对象是如何讲解图形学的
  •   一本工程实践类的好书,值得推广学习
  •   我直接看的关于3D的内容,觉得非常不错。没用繁琐的理论,复杂的公式,讲解的很通俗易懂,例子也很好玩儿。
    是一本应用型的书,虽然例子比较简单,但把这些例子都搞明白,就能编写复杂的程序啦 ^^
  •   感觉好不错,正在研究中........
  •   还行,就是有些小不懂
  •   个人觉得不错 就是感觉书本旧了点
  •   认识了当当网感觉真的很不错,方便了人们的需要,也带来了快乐。
  •   这本书写得还不错,比较浅,虽然讲的有时不够透彻、深刻,但是图文并茂,能将视图的结构以树的形式表现;并且举例比较多,多数是介绍一个知识点之后就有一个对应的程序清单。对于学习计算机图形编程的同学来说还是有很强的可操作性,算是一本入门级的计算机图形学类图书。因为是高级语言编程,本书的重点是对视窗内图形的逻辑结构规划和图形颜色、变换、运动、交互的调节设置,能给读者一个比较良好的作图思维路径,因此应用性还是比较高。而基于矩阵、向量方面的数学机理是如何应用到计算机图形学上,各个计算公式是如何演变而来的,本书并没有做太多介绍。建议读完这本书之后,再去了解一些基本的计算机图形学,以及OpenGL、DirectX图形编程方面的知识,能巩固这方面的知识。
  •   是java中少有的图形图书,将的内容还是比较全面,涵盖了2d和3d,
  •   关于java3D的书,中文版的确实不多见,到现在我只看到了3本..拿到这本,我感觉还不错..现在还在深入学习..这本书很合我的要求,首先,我们是为了应用才选择java3D的.由于这本书很少涉及数学知识..偏重于讲解应用..对这点我们很是满意
  •   书很新,内容很实用,正在看
  •   前面几章看得懂,后面几章太难了。
  •   同类东西大概仅有此书了,没得比较
  •   和另外两本书一起买的.包装多简单就不抱怨了,反正就是两个塑料袋.但是书看上去很旧,甚至有些像二手书.内容适合图形学入门及java入门的读者.
  •   书还可以,学过JAVA的人看程序部分没什么问题。
  •   给了本压箱子的烂书,我要不是看着书店没卖的换又得好几天就把快递直接打发了。

    内容是值得选购的,不急的同学先拆看看书的质量有没有问题~
  •   写的比较浅.
  •   书名起的很牛,但内容不怎样!看完了!~觉得有点浪费!!!!!!
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7