首页 | 本学科首页   官方微博 | 高级检索  
     

高度场八叉树的体特征表达算法
引用本文:高 艺,罗健欣,裘杭萍,唐 斌,吴 波.高度场八叉树的体特征表达算法[J].计算机工程与应用,2018,54(6):1-6.
作者姓名:高 艺  罗健欣  裘杭萍  唐 斌  吴 波
作者单位:1.中国人民解放军陆军工程大学,南京 210007 2.中国人民解放军 61175部队
摘    要:体特征表达对用户理解和认知虚拟环境有着至关重要的作用。当前的体特征表达算法由于存储量大且不易于在GPU中加速等问题,渲染效率低下,难以满足场景可视化的实时性需求。针对这一问题,提出了一种高效的高度场八叉树体特征表达算法,不仅解决了传统高度场仅能表达2.5维模型,无法表达真三维模型的问题,而且为体特征表达提供了一种新的可行途径。算法使用八叉树结构生成三维模型的高度场表示,将传统的z向高度场扩展到x,y,z三个方向的高度场。首先,提出了三角面片预处理方法,保证模型精度和数据的完整性;其次,提出了基于投影变换的高度场表示判断及栅格化方法,将几何图元转换成二维空间的高度场数据;最后,提出了基于高度场八叉树的光线投射算法。实验结果表明,算法能极大地减少存储量,具有较高的光线投射效率,表达三维模型时取得较好效果。

关 键 词:体特征表达  高度场八叉树  投影变换  光线投射  

Volumetric features representation algorithm using heightfields-octree
GAO Yi,LUO Jianxin,QIU Hangping,TANG Bin,WU Bo.Volumetric features representation algorithm using heightfields-octree[J].Computer Engineering and Applications,2018,54(6):1-6.
Authors:GAO Yi  LUO Jianxin  QIU Hangping  TANG Bin  WU Bo
Affiliation:1.PLA Army Engineering University, Nanjing 210007, China 2.PLA Troops of 61175, China
Abstract: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 3D 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.
Keywords:volumetric features representation  heightfields-octree  projection transformation  ray casting  
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号