第1章 绪论
1.1 计算机图形技术的发展与应用
1.2 计算机几何设计技术的发展
1.3 Java AWT包中的Graphics类画图功能
1.4 JaVa 2D与Java 3D功能介绍
1.5 Java 3D的场景式组织
1.6 Java、Java 3D与网络CAD技术
本章小结
习题1
第2章 计算机几何设计技术
2.1 引言
2.2 线框模型
2.3 曲线、曲面几何模型
2.4 一实体、实体造型与构造实体几何
2.5 基于隐函数的实体造型
2.6 基于B-Rep边界面的体造型
2.7 体的边界面表示与多边形图形学
2.8 单元分解法、空间位置枚举法与八叉树表示法
2.9 体、体素与构造体几何
2.9.1 体与实体
2.9.2 体图形学在人体医学三维模型重建中的应用
2.9.3 空间线、面、体的体素化与空间场景多体显示
2.9.4 体可视化技术
2.9.5 体属性的连续函数表示与构造式体几何
2.10 Volume Graphics体图形学的发展
2.11 DEXEL体造型技术
2.12 逆向工程
2.13 快速原型系统
2.14 STL格式数据文件与CAD系统数据交换
本章小结
习题2
第3章 Java 3D基本图形功能介绍
3.1 Java 3D的虚拟场景空间设计
3.2 Java 3D主要包、类、子类、接口之间的关系
3.3 Java 3D的点、线、面绘制
3.3.1 Geometry Array类
3.3.2 点的生成
3.3.3 线的生成
3.3.4 三角面的生成
3.3.5 四边面的生成
3.4 Java语言数组与计算机图形数据定义
3.4.1 线性数据点及二维数组表示
3.4.2 平面型数据点及三维数组表示
3.4.3 空间层状立体数据点及四维数组表示
3.4.4 多维数组表示的几何数据与Java3D一维数组数据转换
3.5 体与面的三角网格与四边网格显示
3.6 Java 3D程序Shape 3D类对象中几何元素的定义
3.7 Shape 3D类对象元素的定义
3.8 Appearance类
3.9 Coloring Attributes类
3.10 Material类
3.11 Fransparency Attributes类
3.12 Light类
本章小结
习题3
第4章 计算机图形学基础知识
4.1 显示器的工作原理
4.2 直线DDA算法
4.3 区域填充算法
4.3.1 种子填色算法
4.3.2 扫描线填色算法
4.4 图形求交
4.4.1 包围盒与包围球
4.4.2 线、面、体几何元素间的求交
4.4.3 包含判定算法
……
第5章 Java 3D的坐标变换与基本形体
第6章 自由曲线、曲面设计
第7章 医学三维重建算法与多面体的体素化
第8章 多面体的DEXEL模型与DEXEL体造型技术
第9章 DEXEL体造型技术在飞机复合材料零部件设计中的应用
附录A 书中出现的重要名词中英文对照表
附录B Java、Java 3D、JavaCreator软件的下载与安装
参考文献
展开