注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关计算机图形学应用Java 2D和3D

计算机图形学应用Java 2D和3D

计算机图形学应用Java 2D和3D

定 价:¥55.00

作 者: (美国)Hong Zhang、(美国)Daniel Liang 著;孙正兴 译
出版社: 机械工业出版社
丛编项: 计算机科学丛书
标 签: J2EE

购买这本书可以去


ISBN: 9787111233602 出版时间: 2008-03-01 包装: 平装
开本: 16 页数: 418 pages 字数:  

内容简介

  本书提供了一个完整而权威的计算机图形学介绍,它并不需要低层次的编程或高深的数学背景。作者权衡了在软件和硬件方面的最新进展,结合高层次的Java 2D和Java 3D API的应用和发展来讲授基本概念。本书首先介绍计算机图形系统各部分是如何结合到一起的,而后,循序渐进地介绍各种二维和三维概念和技术,从简单的二维坐标空间到高级的三维纹理及光照和阴影等。通过Java代码范例和样本图像对关键概念进行了解释,目的是使专业人士和学生都可以极其方便地理解计算机图形建模和特殊绘制技术。覆盖范围:Java,Java 2D和Java 3D如何简化计算机图形学开发二维基础:绘制管道,对象、世界和设备空间,坐标系,图形基元、合成规则等高级二维图形:B样条曲线、自定义图形基元、分形等三维基础:体系结构、场景图和场景图成分可视形状对象和三维图形模型中的构建单元几何变换、仿射变换和透视投影的运用观察:将三维虚拟世界场景映射为二维图像交互和动画:将动态变化插入到三维场景中三维曲线和曲面:超越Java 3D的内置能力

作者简介

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

图书目录

出版者的话
专家指导委员会
译者序
前言
第1章 计算机图形学综述 1
1.1 引言 1
1.2 计算机图形学编程技术的发展 2
1.2.1 硬件层 3
1.2.2 操作系统层的支持 7
1.2.3 GKS 和PHIGS 9
1.2.4 OpenGL 11
1.2.5 Java 13
1.3 Java编程语言 14
1.4 Java 2D 18
1.5 Java 3D 20
1.6 相关领域 23
1.7 参考资料 23
第2章 2D图形学:基础 27

第3章 2D图形学:绘制细节 51

第4章 2D图形:高级话题(可选) 85

第5章 基本3D图形 118

第6章 图形内容 148

第7章 几何变换 183

第8章 视图 218

第9章 光照与纹理 248

第10章 行为和交互 279

第11章 动画 307

第12章 其他3D主题 338

附录A 计算机图形学的数学背景 376
附录B 用AWT和Swing进行GUI编程 394
索引 404

本目录推荐