共查询到19条相似文献,搜索用时 156 毫秒
1.
2.
3.
大规模场景的快速绘制是虚拟现实技术重要的研究课题之一.为了加速场景的绘制,一般采用层次细节模型和可见性裁剪方法,但是现有算法在处理大规模场景时存在着局限性.本文提出了一种新的大规模场景快速绘制算法,该算法在场景层次划分的基础上,利用拓扑结构可变的网格简化方法为场景层次计算连续的分层层次细节模型(HLOD);然后在实时绘制阶段,对场景分层层次细节模型进行视点相关的全局和局部细化,并结合快速有效的视域裁剪,从而大大加速了场景绘制速度.实验结果表明该算法是简单有效的,并且算法还可以进一步扩展到外存方式. 相似文献
4.
在计算机图形学中,经常采用网格模型对物体和场景进行描述,而网格模型的大数据量成为实时绘制的瓶颈.因此,必须对网格模型进行简化,目前的简化算法,主要是以网格模型几何误差的最小化为准则,而忽略了模型的视觉特征.本文提出了一种基于视点的网格模型简化算法,其简化准则是视觉特征的最优化,利用视点相关,建立视点与网格精度的对应关系,对距离视点较近的部分采用较密网格,对距视点较远的部分采用稀疏网格.实验结果表明,该算法能够在保证高度真实感视觉效果的前提下,实现模型较大幅度的简化. 相似文献
5.
复杂模型的视点依赖简化算法 总被引:2,自引:0,他引:2
为了达到在虚拟环境的漫游系统中对复杂模型进行实时绘制的目的,通常采用多层次细节模型来解决这一问题,给出一种即与视点相关又无须对原来的复杂模型进行预处理的网格简化算法,该算法采用精细(refinement)法.每次绘制前都从最粗糙的模型开始,根据视点位置、视方向和模型的每个部分产生的误差,对影响视觉效果大的部分进行细分(subdivision),逐步产生可显示的模型,实验表明,本文提出的网格简化算法能在对视觉效果影响不大的前提下大大降低需要绘制的三角形数量。 相似文献
6.
大型网格模型多分辨率的外存构建与交互绘制 总被引:3,自引:1,他引:2
结合多分辨率、网格排布和基于视点的绘制技术,提出一种外存多分辨率构建和绘制算法.采用适应性八叉树对模型的包围盒进行划分,自顶向下构建模型的多分辨率层次结构,较好地保持了原模型的细节分布;并对多分辨率结构中每个节点所包含的三角形片段进行网格排布优化,降低了缓存的平均失效率;在实时绘制时,采用基于视点的细节层次选择策略进行模型的细化;最后通过引入数据预取机制来隐藏磁盘I/O延时,进一步提高绘制性能.实验结果表明,该算法在绘制速度与细节保留上均优于同类MRMM算法. 相似文献
7.
8.
9.
10.
11.
多细节层次(LOD)是实时图形生成的一项重要技术。介绍了几种典型的多细节层次模型的自动生成算法,在此基础上提出了一种基于边折叠的多边形网格模型简化算法。实验表明,这种网格模型简化算法能在损失很少的屏幕像素误差的前提下提高图形绘制速度,是一种简单且有效的LOD自动生成算法。 相似文献
12.
模型简化是解决复杂三维模型存储、传输、实时绘制与硬件处理能力的局限性之间矛盾的主要方法。介绍了三角网格模型简化相关技术和算法。目前基于边折叠的三角网格模型简化算法边折叠计算复杂,没有有效进行动态简化,结合Garland的二次误差度量算法和Hoppe的累进网格算法,提出了基于代价函数的三角网格模型动态简化算法。 相似文献
13.
基于图象空间判据的地表模型加速绘制技术 总被引:11,自引:1,他引:11
在利用图形绘制实现虚拟现实的研究工作中,为了加速图形生成以保证实时的图形绘制,物体层次细节模型LoD(level of detail)的选择是其最主要的解决办法.其主要原理是根据物体对于观察者的重要性选择该物体绘制的细节.地表模型作为多边形网格模型的一种特殊几何模型,在各种虚拟现实系统中有着重要而广泛的应用.该文通过对地表模型实时生成特殊性要求的分析,提出具有焦点加权因子的基于图象空间误差的、适用于地表模型特殊性的、有效的加速简化方法.以焦点和显示面积的有效结合作为物体重要性评价尺度,有效地简化了地表模型的绘制.同时,算法结合均匀网格模型的多分辨率细节层次模型,以“块”作为地表模型大面积简化的空间单位,加速地表模型的简化操作,以实现较为复杂的地表模型的实时绘制. 相似文献
14.
15.
16.
在计算机图形学中,经常采用网格模型进行几何物体的描述,而网格模型的大数据量成为实时绘制的瓶颈,因此,必须对网格模型进行简化。目前的简化算法,主要是以网格模型几何误差的最小化为准则,而忽略了模型的视觉特征,为此提出了一种基于法矢量的模型简化算法,其简化准则是视觉特征的最优化。首先获取多边形顶点的平均法矢量,然后依据该法矢量确定简化门限。实验结果表明,当地景模型简化至95.4%时,仍然保持了令人满意的图象质量。该算法能够在保证高度真实感视觉效果的前提下,实现模型较大幅度的简化。 相似文献
17.
In this paper, we present an efficient (topology preserving) multiresolution meshing framework for interactive level-of-detail (LOD) generation and rendering of large triangle meshes. More specifically, the presented approach, called FastMesh, provides view-dependent LOD generation and real-time mesh simplification that minimizes visual artifacts. Multiresolution triangle mesh representations are an important tool for reducing triangle mesh complexity in interactive rendering environments. Ideally, for interactive visualization, a triangle mesh is simplified to the maximal tolerated visible error and, thus, mesh simplification is view-dependent. This paper introduces an efficient hierarchical multiresolution triangulation framework based on a half-edge triangle mesh data structure and presents optimized implementations of several view-dependent or visual mesh simplification heuristics within that framework. Despite being optimized for performance, these error heuristics provide conservative error bounds. The presented framework is highly efficient both in space and time cost and needs only a fraction of the time required for rendering to perform the error calculations and dynamic mesh updates. 相似文献
18.
面向大规模可视数据的高速绘制问题,提出了一种基于区域分解的并行动态LOD(level-of-detail,层次细节模型)构建算法。算法首先改进了传统的渐进网格方法,实现了基于二次误差测度网格简化算法的渐进网格方法;接着提出了一种基于模型包围盒的区域分解算法,实现了原始模型的自适应区域分解;在每个子区域上,并行地执行渐进网格方法,实现了模型的并行动态LOD构建。实验结果表明,该算法可生成高质量的LOD模型,具备理想的加速比和可扩放性;与串行算法相比,该算法有效地提高了算法的执行效率。 相似文献
19.
Terrain Visualization is an important part of visualization systems of battlefield, and the visualization of dynamic terrain is also important for dynamic battle environment. In this paper, special attention has been paid on real-time optimally adapting meshes (ROAM) algorithm, which is a candidate for dynamic terrain, and its mesh representation, mesh continuity algorithm and error metrics are discussed. The DEXTER-ROAM algorithm is discussed and analyzed. By revising the mesh representation of ROAM, a dynamic ROAM algorithm based on partial-regular grid is established. By introducing transition region, mesh discontinuity of dynamic partial-regular grid is resolved. Error metric blocks are removed for computation complexity and culling blocks are introduced to accelerate view frustum culling. The algorithm is implemented in a 3D rendering engine called OGRE. In the end, an example of dynamic crater is given to examine the dynamic ROAM algorithm. 相似文献