论文部分内容阅读
近年来,随着三维几何模型在虚拟现实、动画游戏、生产制造等领域的广泛应用,三维几何模型的复杂性越来越高,场景的复杂性往往超过了计算机进行实时处理的能力。为了解决场景模型复杂性和交互实时性之间的矛盾,细节层次(Level Of Detail,LOD)技术应运而生,已成为计算机图形学的一个重要研究课题,论文在这方面进行了有意义的探索。
本文的主要工作和成果如下:
(1)介绍了LOD技术的产生背景、研究现状,虚拟现实的概念、重要特征、发展历程及应用,总结并简要评述了3ds max建模技术。接着概要介绍了LOD技术的基本思想、常用简化技术、LOD模型的细节选择、实现方式和算法分类等。
(2)提出了一种基于面片收缩操作的三维几何模型简化算法。通过说明算法的几何原理,构建了三角形面片的权值计算公式,然后根据权值计算结果,对权值最小的三角形面片执行面片收缩操作,并对面片收缩点的选取作了简要说明。
(3)详细介绍了3ds max脚本语言的功能和特点,给出了算法的程序流程图。应用3ds max脚本语言进行算法编程实现,开发了用户界面。在PC平台上,对复杂的场景模型进行了实验。实验结果表明,简化模型在复杂性大为降低的情况下,仍能保持良好的视觉效果,算法是有效的。
最后论述了LOD技术的应用方法。