基于JAVA3D的随机场景系统技术研究
第一章 绪论 | 第1-17页 |
·引言 | 第11页 |
·JAVA3D的介绍及其应用 | 第11-13页 |
·虚拟现实技术 | 第13-14页 |
·虚拟现实技术特征 | 第13页 |
·虚拟现实的实现方式 | 第13-14页 |
·课题研究背景及其意义 | 第14-15页 |
·课题研究内容 | 第15-16页 |
·论文的组织结构 | 第16-17页 |
第二章 JAVA3D的对象技术 | 第17-25页 |
·JAVA3D的场景图数据结构 | 第17-18页 |
·JAVA 3D( API )中类的结构 | 第18-19页 |
·基本形体的生成 | 第19-25页 |
·面的生成 | 第19-22页 |
·PolygonAttributes 对象 | 第19-20页 |
·生成面的对象 | 第20-22页 |
·形体组合编程 | 第22-25页 |
·形体的分组 | 第22-23页 |
·几何变换 | 第23-25页 |
第三章 随机场景生成原理 | 第25-37页 |
·三维模型的随机调用 | 第25-31页 |
·三维模型的建立 | 第25-26页 |
·图形文件格式的调用 | 第26-27页 |
·OBJ格式图形文件的调用 | 第26页 |
·VRML2.0(VRML97)格式文件的调用 | 第26-27页 |
·3DS图形格式文件的调用 | 第27页 |
·三维模型随机调用的数据库设计及其实现 | 第27-31页 |
·数据库读取的实现 | 第27-29页 |
·随机调用模型 | 第29-31页 |
·JAVA 3D的自然景物的模拟 | 第31-37页 |
·法向扰动法 | 第32-33页 |
·fBm方法 | 第33-34页 |
·粒子系统方法 | 第34-35页 |
·随机中点位移法 | 第35-37页 |
第四章 随机场景系统实现 | 第37-50页 |
·场景的建立 | 第37-39页 |
·背景的选择 | 第37页 |
·灯光的设置 | 第37-39页 |
·多功能算法的应用 | 第39-41页 |
·三维数据的存储 | 第41-42页 |
·场景点数据的一维化 | 第42-44页 |
·场景的漫游 | 第44-50页 |
·视点控制 | 第44页 |
·用户与系统的交互 | 第44-47页 |
·碰撞时高度的检测与提取 | 第47-50页 |
第五章 随机场景数据库系统及其实现 | 第50-61页 |
·数据库的设计 | 第50-56页 |
·数据库的设计概述 | 第50-51页 |
·数据库设计的内容 | 第50页 |
·数据库设计的方法 | 第50-51页 |
·随机场景数据库系统的设计 | 第51-53页 |
·随机场景数据库系统的需求分析 | 第51-52页 |
·随机场景数据库系统的概念结构设计 | 第52-53页 |
·随机场景数据库系统的逻辑结构设计 | 第53页 |
·随机场景数据库的建立 | 第53-56页 |
·随机场景数据库系统的实现 | 第56-61页 |
·图形的添加 | 第56-57页 |
·图形的删除 | 第57-58页 |
·图形的修改 | 第58-59页 |
·图形的查询 | 第59-61页 |
第六章 总结与展望 | 第61-63页 |
·完成的工作 | 第61页 |
·展望 | 第61-63页 |
参考论文 | 第63-66页 |
致谢 | 第66-67页 |
在学期间的研究成果 | 第67-68页 |
附录 | 第68-70页 |