基于八叉树的大规模流程工厂模型细节裁剪算法
本文关键词: 流程工厂模型 细节裁剪 八叉树 体素特征 帧率 出处:《计算机应用》2017年09期 论文类型:期刊论文
【摘要】:针对传统的细节裁剪算法,处理粒度为面片级,无法在规定时间内快速处理顶点、面片规模数以亿计的流程工厂模型的问题,提出一种基于八叉树的大规模流程工厂模型细节裁剪算法,用于解决传统细节裁剪效率低下的问题,以保证较高的交互帧率。该方法依据组成流程工厂模型的构件体素特征以及空间特征,提出用于量化构件大小的占屏值,并结合建立的八叉场景树,依据所述占屏值近似估算一系列构件投影至屏幕所占据的像素点数量上限,从而快速判断是否裁剪。实验结果表明,所提算法简单有效,与现今主流的漫游软件在加载具有10 000根管线的工厂模型后进行对比,其帧率至少提升50%,显著提升了平台的交互流畅度,对流程工厂行业以及图形平台整体的设计水平的提升有积极的意义。
[Abstract]:In view of the traditional detail clipping algorithm, the process factory model, which has a grain size of surface level, can not be quickly processed within a specified time, and has hundreds of millions of face sizes, can not be processed quickly. In this paper, an octree based detail clipping algorithm for large-scale process factory model is proposed, which is used to solve the problem of low efficiency of traditional detail clipping. In order to ensure high interactive frame rate, according to the component voxel feature and spatial feature of the process factory model, this method proposes a screen value to quantify the component size, and combines with the established octa-scene tree. The upper limit of the number of pixels projected by a series of components onto the screen is estimated approximately according to the occupancy value of the screen, so as to quickly judge whether or not to cut. The experimental results show that the proposed algorithm is simple and effective. Compared with today's popular roaming software that loads factory models with 10,000 pipelines, its frame rate increases by at least 50 percent, significantly increasing the platform's interaction fluency. Process factory industry and graphics platform as a whole design level improvement has a positive significance.
【作者单位】: 中国科学院计算技术研究所;中国科学院大学计算机与控制学院;北京中科辅龙计算机技术股份有限公司;
【分类号】:F49;TP391.41
【相似文献】
相关期刊论文 前10条
1 张佳杰;黄海端;;基于密集型区域的八叉树划分算法[J];科技传播;2012年02期
2 沈永增;刘东岳;徐均;;基于八叉树的虚拟场景管理器的设计与实现[J];计算机系统应用;2012年03期
3 刘璇;田丽亚;傅毓;梁艳艳;刘玉婷;;一种三维八叉树等级归并算法[J];现代制造工程;2012年09期
4 陈中原;温来祥;贾金原;;基于八叉树的轻量级场景结构构建[J];系统仿真学报;2013年10期
5 许志明;线性八叉树及其上的集合运算[J];计算机工程;1987年03期
6 储鸿庆;;一个粗加工用的八叉树的方法[J];模具技术;1990年04期
7 朱建飞,沈锦林,颜晖;线性八叉树的一种构造算法[J];计算机工程与科学;1994年01期
8 马文华;从空间矩阵产生线性八叉树编码的算法[J];西南民族学院学报(自然科学版);1996年03期
9 贾根莲;基于八叉树的颜色减少方法[J];内蒙古大学学报(自然科学版);1998年03期
10 王金敏,王世宇,曾维川;柱形八叉树模型的运算规则及应用[J];工程图学学报;2003年01期
相关会议论文 前2条
1 傅由甲;;动态八叉树在复杂场景设计中的应用[A];中国系统仿真学会第五次全国会员代表大会暨2006年全国学术年会论文集[C];2006年
2 陈瑜;蔡庆东;;基于树网格的格子玻尔兹曼方法及其在渗流等问题中的应用[A];第五届全国青年计算物理学术交流会论文摘要[C];2008年
相关硕士学位论文 前5条
1 王昊;基于视觉显著性和非监督学习的目标检测[D];吉林大学;2017年
2 杨霄鹏;基于动态八叉树的三维离散元法邻居搜索方法研究[D];吉林大学;2007年
3 吴艳;基于八叉树遍历的几何压缩[D];中国科学院研究生院(软件研究所);2005年
4 丑强;虚拟环境中基于八叉树的碰撞检测问题[D];吉林大学;2007年
5 刘俸维;实时渲染系统MRRS的设计与实现[D];电子科技大学;2004年
,本文编号:1551156
本文链接:https://www.wllwen.com/guanlilunwen/sjfx/1551156.html