论文部分内容阅读
三维领域的应用已经扩展到了各行各业,而这些应用正在逐渐由传统的C/S架构向基于Web的B/S架构演变。人们不再需要借助庞大的三维应用软件或客户端,而只需要打开浏览器即可体验三维软件所制作出来的各种效果,大大满足了人们的视觉感受。因而,基于Web的三维交互式渲染技术已慢慢占据了重要地位,相应的三维全景展示与游戏等也在诞生,同时,真实性与实时性仍然是这些应用中的重要衡量指标。本文实现了精品家居系统中的交互式渲染子系统,精品家居系统将每个家居商品的三维立体效果显示出来,而不是传统意义上的二维图形显示,这样,图片与商品实物相仿,提高了商品逼真度与真实性的同时也增强了其吸引力。同时,交互渲染子系统可以让用户自由设计房型与家居并进行实时的三维场景渲染展示,满足用户良好的交互体验感与真实感。为了满足三维交互式渲染中实时性与真实性的需求,本文从三维模型简化技术和光照模型技术上进行了一定的探讨和研究。本文在已有的三维模型简化算法基础上做了改进,提出一种基于组合四面体的简化算法,该算法根据四面体的几何特征,将点面距离、法矢量夹角与顶点曲率共同作为顶点特征度的权衡因子,从而能较准确标记三维模型中的具有关键特征的顶点,以达到低面片数下高特征保留的效果。并且,本文将光照模型中的双线性光强插值与双线性法向插值进行结合,分别对双线性光强插值的计算速度快与双线性法向插值的高光效果好的优点加以利用,从而使插值算法得以优化,以实现算法效率提升和真实感的增强。此外,本文在子系统中对遮挡剔除技术加以利用,充分融入了本文的碰撞检测与模糊渲染关键辅助技术,从而尽可能使子系统在整体上的渲染速度与逼真度得到最优化。通过了大量的实验和仿真,并且和已有的算法进行了对比,结果表明,在小模型以及大模型后期的简化中,本文模型简化算法效率表现明显,并且模型中的关键特征能更好得到保留。本文优化的插值算法比法向插值算法的计算速度快,而且能使物体保留良好的高光效果,真实性也有一定的提高,从而本文的成果有一定的可用性和参考价值。