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

基于面向对象八叉树的飞机虚拟维修场景渲染
引用本文:耿 宏,朱泳静.基于面向对象八叉树的飞机虚拟维修场景渲染[J].计算机工程与应用,2014,50(5):243-246.
作者姓名:耿 宏  朱泳静
作者单位:中国民航大学 航空自动化学院,天津 300300
基金项目:国家自然科学基金重点项目(No.60832011);天津市科技攻关计划重点项目(No.06YFGZGX00700);中央高校基本科研业务费专项(No.ZXH2012B001).
摘    要:为了加速大规模虚拟场景的渲染速度,采用基于面向对象八叉树的方法对场景进行渲染。该方法将面向对象技术与传统八叉树技术相结合,采用面向对象八叉树剖分虚拟场景,对场景进行管理;将物体结构树的最小零部件作为最小存储单元,采用叶节点保存对象信息,减小树的存储量和处理时间,降低算法的计算负担;在面向对象八叉树的基础上,采用模型遮挡裁剪算法对位于视域范围内的模型进行遮挡裁剪,减小实际渲染的物体数量,提高渲染速率。通过对飞机虚拟维修场景进行渲染实验,证明了该方法的有效性。

关 键 词:场景渲染  八叉树  模型遮挡裁剪  面向对象  虚拟维修  

Rendering plane’s virtual repair scenes with object-oriented octree
GENG Hong,ZHU Yongjing.Rendering plane’s virtual repair scenes with object-oriented octree[J].Computer Engineering and Applications,2014,50(5):243-246.
Authors:GENG Hong  ZHU Yongjing
Affiliation:College of Aeronautical Automation, Civil Aviation University of China, Tianjin 300300, China
Abstract:In order to accelerate the rendering of large-scale virtual scenes, a rendering method based on object-oriented octree is used. The method combines the object-oriented technology with the traditional octree technology, an object-oriented octree is used to subdivide the virtual scene, so as to manage it. The minimum parts of the object structure tree are regarded as minimum storage unit, the method uses leaves node to save object information, reduces storage volume and processing time of the object-oriented otree, the calculation burden of algorithm is greatly reduced. On the basis of the object-oriented otree, the model culling algorithm is used to cull the models which belong to the vision, the algorithm decreases the num-ber of objects which are rendered, and improves the rendering rate. Through rendering experiment of the virtual aircraft maintenance scene, this approach is proved to be very effective.
Keywords:scene rendering  octree  model culling  object-oriented  virtual maintenance
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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