点此购买报价¥40.70目录:图书,计算机与互联网,程序设计,JAVA及其相关,Java,高级编程,
品牌:Hong Zhang
基本信息
·出版社:机械工业出版社
·页码:418 页码
·出版日:2008年
·ISBN:9787111233602
·条码:9787111233602
·版次:1版
·装帧:平装
·开本:16 16
·中文:中文
·丛书名:计算机科学丛书
内容简介
本书提供了一个完整而权威的计算机图形学介绍,它并不需要低层次的编程或高深的数学背景。作者权衡了在软件和硬件方面的最新进展,结合高层次的Java 2D和Java 3D API的应用和发展来讲授基本概念。
本书首先介绍计算机图形系统各部分是如何结合到一起的,而后,循序渐进地介绍各种二维和三维概念和技术,从简单的二维坐标空间到高级的三维纹理及光照和阴影等。通过Java代码范例和样本图像对关键概念进行了解释,目的是使专业人士和学生都可以极其方便地理解计算机图形建模和特殊绘制技术。
覆盖范围:
Java,Java 2D和Java 3D如何简化计算机图形学开发
二维基础:绘制管道,对象、世界和设备空间,坐标系,图形基元、合成规则等
高级二维图形:B样条曲线、自定义图形基元、分形等
三维基础:体系结构、场景图和场景图成分
可视形状对象和三维图形模型中的构建单元
几何变换、仿射变换和透视投影的运用
观察:将三维虚拟世界场景映射为二维图像
交互和动画:将动态变化插入到三维场景中
三维曲线和曲面:超越Java 3D的内置能力
目录
出版者的话
专家指导委员会
译者序
前言
第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
……[看更多目录]
点此购买报价¥40.70