图书介绍

基于Java的计算机图形学2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

基于Java的计算机图形学
  • (日)青野雅树著;张文乐译 著
  • 出版社: 北京:科学出版社
  • ISBN:703012815X
  • 出版时间:2004
  • 标注页数:200页
  • 文件大小:17MB
  • 文件页数:210页
  • 主题词:计算机图形学;JAVA语言-程序设计

PDF下载


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

下载说明

基于Java的计算机图形学PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 Java的图形功能1

1.1 Java图形基础2

1.Applet描画3

2.Applet的运行原理4

3.AWT包的描画原理5

1.2 使用offscreen buffer的双重缓存6

1.不使用offscreen buffer6

3.offscreen buffer使用与否的区别7

2.使用offscreen buffer7

◇本节的程序集8

1.3 使用MemoryImageSource光栅图形的基础知识12

第2章 二维图形15

2.1 准备自己喜欢的大小的窗口16

1.在用户坐标系中定义图形16

2.制作能定义用户坐标系和视图的类17

3.从用户坐标系到视图的转换原理20

4.用MyCanvas类画线21

5.用MyCanvas类描画统计数据22

6.关于剪切24

◇本节的程序集25

2.2 直线36

将直线光栅化37

◇本节的程序集39

2.3 曲线42

1.各种函数的表示方法42

2.显式曲线的描画42

3.参数曲线的描画43

◇ 本节的程序集43

2.4 多边形填充46

1.多边形的填充技巧46

2.构成bucket数组47

3.构成activeEdgeList48

4.扫描转换算法的实现49

5.作成activeEdgeList用的类51

6.作成交互式的填充多边形的Applet51

◇ 本节的程序集54

2.5 显示图像的Applet64

从URL加载图像数据64

◇ 本节的程序集66

第3章 三维图形67

1.定义三维物体的坐标系68

2.定义三维图元68

3.1 定义三维物体68

3.定义场景图72

◇本节的程序集76

3.2 将三维物体投影到二维窗口上83

1.1点透视投影的原理83

2.平行投影的原理85

3.安装Camera类86

4.三维直线的透视投影描画Applet86

◇ 本节的程序集88

3.3 透视98

1.光源的设定99

3.4 准备透视的环境99

2.定义材质数据101

◇ 本节的程序集106

3.5 光线跟踪113

1.扩展ObjectNode类设定材质113

2.光线跟踪的原理114

3.安装Ray类117

4.反射光线和透视光线的原理117

5.制作光线跟踪的Applet118

◇ 本节的程序集119

3.6 纹理的转换130

2.制作Texture类131

1.图形纹理绘制的原理131

3.在三角形IndexFaceSet中追加纹理坐标以及和计算光线的交点的方法132

4.追加可以进行球体的纹理绘制的方法133

5.纹理绘制的Applet135

◇ 本节的程序集136

第4章 二维和三维图形的应用例子149

4.1 二维动画150

1.二维动画的分类151

2.用Java(AWT)制作精灵动画151

2.制作程序的动作数据154

4.2 制作三维动画154

1.三维动画的动作的生成方法的分类154

3.制作“蝴蝶”的场景图动画155

◇ 本节的程序集159

附录177

附录1 取得Java的开发工具包的方法178

附录2 Java用语集179

附录3 CG用语集183

附录4 向量和矩阵189

附录5 CG的历史和标准化趋势197

译后记200

热门推荐