文摘
英文文摘
声明
第一章 引言
1.1 研究背景
1.2 嵌入式系统三维图形技术现状
1.3 Java虚拟机及J2ME简介
1.3.1 Java虚拟机平台简介
1.3.2 J2ME简介
1.4 Java本地方法和JNI规范
1.5论文的目的和意义
1.6本文的组织结构
第二章 硬件平台及底层虚拟机实现
2.1 开发板简介
2.2 WindowsCE平台及开发环境简介
2.2.1 WindowsCE操作系统简介
2.2.2 WindowsCE平台开发环境
2.3 嵌入式的Java虚拟机(KVM)
2.3.1 Java虚拟机的选择
2.3.2 虚拟机的关键技术
2.3.3 虚拟机的改造
第三章 JSR184规范及OpenGL-ES研究
3.1 M3G库类结构概述
3.1.1 顶点数据类
3.1.2三维信息类
3.1.3 渲染对象类
3.1.4 公共渲染类
3.1.5动画框架类
3.2渲染流水线
3.3 OpenGL-ES
第四章 JSR184类库的设计与实现
4.1 整体实现设计
4.2 本地接口设计与实现
4.2.1 渲染相关的本地接口
4.2.2 矩阵变换相关的本地接口
4.2.3 图像数据转换相关的本地接口
4.2.4 Loader类相关的本地接口
4.2.5 其他本地接口
4.3三维图形类库实现
4.3.1 Object3D类
4.3.2 Graphics3D类
4.3.3 SkinnedMesh类
4.3.4 MorphingMesh类
4.3.5 Sprite3D类
4.3.6 Camera类
4.3.7 Light类
4.3.8 Transform类
4.3.9 Loader类
4.3.10动画相关类
第五章 移动3D图形库实现结果和性能分析
5.1 实现结果
5.2类库设计及性能分析
第六章 总结和后继工作
参考文献
致谢
攻读硕士学位期间发表的学术论文