图书介绍

计算机图形学:应用JAVA 2D和3D2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

计算机图形学:应用JAVA 2D和3D
  • (美)HONG ZHANG Y.DANIEL LIANG著;孙正兴 张岩 蒋维等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111233602
  • 出版时间:2008
  • 标注页数:418页
  • 文件大小:50MB
  • 文件页数:430页
  • 主题词:计算机图形学-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

计算机图形学:应用JAVA 2D和3DPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 计算机图形学综述1

1.1 引言1

1.2 计算机图形学编程技术的发展2

1.2.1 硬件层3

1.2.2 操作系统层的支持7

1.2.3 GKS和PHIGS9

1.2.4 OpenGL11

1.2.5 Java13

1.3 Java编程语言14

1.4 Java 2D18

1.5 Java 3D20

1.6 相关领域23

1.7 参考资料23

第2章 2D图形学:基础27

2.1 引言27

2.2 2D图形绘制过程27

2.3 2D几何模型与坐标系28

2.4 Graphics2D类29

2.5 绘图方程33

2.6 几何模型35

2.6.1 形状35

2.6.2 实例37

2.7 构造区域几何模型43

2.8 一般路径45

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

3.1 引言51

3.2 颜色和涂色52

3.2.1 颜色空间52

3.2.2 颜色52

3.2.3 涂色56

3.3 笔划58

3.4 仿射变换61

3.5 复合变换68

3.6 透明度和合成规则71

3.7 裁剪74

3.8 文本和字体76

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

4.1 引言85

4.2 样条曲线85

4.3 自定义基元91

4.4 图像处理94

4.5 创建分形图像101

4.6 动画104

4.7 打印112

第5章 基本3D图形118

5.1 引言118

5.2 3D绘制过程118

5.3 Java 3D API概述120

5.3.1 一个简单示例120

5.3.2 安装Java 3D122

5.4 Java 3D场景图123

5.5 超结构125

5.6 节点126

5.6.1 组节点126

5.6.2 叶节点128

5.7 节点组件129

5.8 Java 3D程序的结构130

5.9 背景和边界134

5.10 场景图编译和能力位140

第6章 图形内容148

6.1 引言148

6.2 点和向量148

6.3 几何特征150

6.3.1 类GeometryArray151

6.3.2 类GeometryStripArray154

6.3.3 类IndexedGeometryArray155

6.3.4 法向量159

6.4 类GeometryInfo161

6.4.1 使用GeometryInfo类161

6.4.2 创建多边形网格165

6.5 几何基元169

6.6 字体和文本172

6.7 外观和属性172

第7章 几何变换183

7.1 引言183

7.2 3D仿射变换183

7.2.1 变换矩阵184

7.2.2 类Transform3D188

7.2.3 旋转190

7.3 场景图的变换198

7.4 复合变换201

7.5 用变换构造几何体206

7.5.1 拉伸206

7.5.2 旋转208

7.5.3 变换和共享分支的实例211

第8章 视图218

8.1 引言218

8.2 投影219

8.3 视图的定义220

8.4 Java 3D的视图模型222

8.4.1 Java 3D视图配置223

8.4.2 兼容模式223

8.4.3 SimpleUniverse中的视图设置227

8.4.4 建立自己的视图230

8.5 拾取234

8.6 头部跟踪239

第9章 光照与纹理248

9.1 引言248

9.2 光源249

9.3 光照模型254

9.4 Java 3D光照模型255

9.5 大气衰减和景深效果处理259

9.6 纹理映射263

9.6.1 创建2D纹理映射263

9.6.2 纹理坐标267

9.6.3 结合纹理映射与光照268

9.6.4 纹理坐标生成271

第10章 行为和交互279

10.1 引言279

10.2 行为279

10.3 交互286

10.3.1 鼠标行为287

10.3.2 键盘行为291

10.3.3 视图平台行为293

10.4 行为和拾取297

10.4.1 拾取和鼠标行为297

10.4.2 数据可视化300

第11章 动画307

11.1 引言307

11.2 Alpha对象307

11.3 插值器311

11.4 变形322

11.5 细节层次327

11.6 公告板331

第12章 其他3D主题338

12.1 引言338

12.2 3D曲线338

12.3 曲面342

12.3.1 Bézier曲面342

12.3.2 犹他茶壶346

12.4 声音349

12.5 阴影352

12.6 几何变化357

12.7 离屏绘制363

12.8 3D纹理367

附录A 计算机图形学的数学背景376

附录B 用AWT和Swing进行GUI编程394

索引404

热门推荐