期刊文献+

高度场八叉树的体特征表达算法 被引量:2

Volumetric features representation algorithm using heightfields-octree
下载PDF
导出
摘要 体特征表达对用户理解和认知虚拟环境有着至关重要的作用。当前的体特征表达算法由于存储量大且不易于在GPU中加速等问题,渲染效率低下,难以满足场景可视化的实时性需求。针对这一问题,提出了一种高效的高度场八叉树体特征表达算法,不仅解决了传统高度场仅能表达2.5维模型,无法表达真三维模型的问题,而且为体特征表达提供了一种新的可行途径。算法使用八叉树结构生成三维模型的高度场表示,将传统的z向高度场扩展到x,y,z三个方向的高度场。首先,提出了三角面片预处理方法,保证模型精度和数据的完整性;其次,提出了基于投影变换的高度场表示判断及栅格化方法,将几何图元转换成二维空间的高度场数据;最后,提出了基于高度场八叉树的光线投射算法。实验结果表明,算法能极大地减少存储量,具有较高的光线投射效率,表达三维模型时取得较好效果。 Volumetric features representation plays a vital role for user understanding and recognizing the virtual environment. The current algorithm is inefficient due to its large storage and inconvenient acceleration in GPU, and it is difficult to satisfy the real-time requirements of visualization. Aiming at this problem, an efficient volumetric features representation algorithm using heightfields-octree is proposed. The algorithm can not only solve the problem that the heightfields can only represent 2.5 dimensional scene, and cannot express the true 3 dimensional scene, but also provide a new feasible way for volumetric features representation. The heightfields representation of 3 D scene is generated by octree structure,which extends the traditional heightfields of z to x, y and z three directions. Firstly, a preprocessing method of triangular is put forward, ensuring model accuracy and data integrity. Secondly, an algorithm of heightfields judgment and rasterization on projection transformation is proposed, converting geometric primitives into heightfields of two-dimensional space. Finally,the ray casting algorithm based on heightfields octree is realized. The experimental results show that the algorithm can dramatically reduce data storage capacity, and higher ray casting efficiency, and better expression of 3 dimensional scene.
出处 《计算机工程与应用》 CSCD 北大核心 2018年第6期1-6,13,共7页 Computer Engineering and Applications
基金 国家部委科技基金 江苏省青年科学基金(No.BK20150722)
关键词 体特征表达 高度场八叉树 投影变换 光线投射 volumetric features representation heightfields-octree projection transformation ray casting
  • 相关文献

参考文献4

二级参考文献77

  • 1芮小平.一种基于不完全四叉树的LOD生成算法[J].中国图象图形学报,2005,10(9):1152-1160. 被引量:16
  • 2P Lindstrom. Out-of-Core Simplification of Large Polygonal Models[C]. Proc. of the ACM SIGGRAPH' 2000, New Orleans, Louisana, 2000. 259-262.
  • 3P Lindstrom, C Silva. A Memory Insensitive Technique for Large Model Simplification[C]. Proc. of the IEEE Visualiz-ation' 2001, San Diego, CA, USA, 2001. 121-126.
  • 4P Lindstrom. Out-of-Core Construction and Visualization of Multiresolution Surfaces[C].Proc. of the ACM Symposium on Interactive 3D Graphics' 03, Monterey,California, 2003.93-102.
  • 5K Low, T Tan. Model Simplification Using Vertex Clustering[C]. Proc. of the ACM Symposium on Interactive 3D Graphics' 97. Providence, Rhode Island, United States, 1997.75-82.
  • 6D Luebke, C Erikson. View-Dependent Simplification of Arbitrary Polygonal Environments[C].Proc. of the ACM SIGGRAPH' 97, Los Angeles, CA, 1997. 199-208.
  • 7D Luebke. A Developer's Survey of Polygonal Simplification Algorithms[J]. IEEE Computer Graphics and Applications,2001,21(3):24-35.
  • 8J Popovic, H Hoppe. Progressive Simplicial Complexes[C].Proc. of the ACM SIGGRAPH' 97, Los Angeles,CA,1997.217-224.
  • 9J Rossignac, P Borrel. Multi-resolution 3D Approximations for Rendering Complex Scenes[C].Modeling in Computer Graphics: Methods and Applications, Berlin,1993.455-465.
  • 10W Schroeder,J Zarge,et al. Decimation of Triangle Meshes[C]. Proc. of the ACM SIGGRAPH' 92, Chicago, Illinois, USA, 1992. 65-70.

共引文献30

同被引文献19

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部