论文部分内容阅读
本文围绕构建基于JOGL的三维图形可视化插件的相关技术展开论述,首先对OpenGL程序的基本结构进行分析,并比较JOGL的两种不同编程框架——回调和主动渲染,进一步阐述构建插件模型的可行性与必要性。随后以三维真实感图形的生成原理以及JOGL框架的特点为理论依据,提出了一个简单的插件模型,划分为三维图形的生成与渲染、JOGL框架、用户事件响应以及结果输出四个模块。其中,三维图形的生成与渲染是整个插件模型的核心模块,它通过物体建模、光照设置、材质定义以及纹理映射四个基本步骤生成并渲染具有真实感的三维图形。在对以上各个模块的功能特点与实现方法逐一详细阐述之后,介绍了一个基于本文思想的,以室内设计为背景的实验系统,进一步展示插件模型的实现过程与优越性。最后,就现阶段的工作成果和仍然存在的问题,提出对下一步的工作的展望。