首页 | 官方网站   微博 | 高级检索  
     

一种基于OC的大规模场景可视化算法
引用本文:赵玮,张力,陈福民.一种基于OC的大规模场景可视化算法[J].计算机应用与软件,2007,24(12):158-160.
作者姓名:赵玮  张力  陈福民
作者单位:1. 同济大学计算机科学与工程系,上海,200092
2. 同济大学计算中心,上海,200092
摘    要:为了实现大规模三维场景的有效剔除,在简要分析了已有可视化算法之后,提出了一个完整的采用遮挡剔除的场景可视化算法.首先使用八叉树对场景进行组织和管理,接着在生成层次遮挡图的基础上,对潜在被遮挡体进行覆盖测试,并提出了可以较早结束测试的方法,随后根据硬件遮挡查询的结果将物体送往渲染.最后给出了一种基于开放图形引擎OGRE(Object-Oriented Graphics Rendering Engine)的实现架构以及算法特点分析.

关 键 词:遮挡剔除  层次遮挡图  遮挡查询  八叉树  OGRE  模场  可视化算法  BASED  LARGE  SCALE  SCENE  DETERMINATION  VISIBILITY  算法特点  架构  Graphics  Rendering  Engine  OGRE  图形引擎  渲染  物体  结果  查询  硬件  方法  覆盖测试
修稿时间:2006年11月8日

AN ALGORITHM OF VISIBILITY DETERMINATION FOR LARGE SCALE SCENE BASED ON OC
Zhao Wei,Zhang Li,Chen Fumin.AN ALGORITHM OF VISIBILITY DETERMINATION FOR LARGE SCALE SCENE BASED ON OC[J].Computer Applications and Software,2007,24(12):158-160.
Authors:Zhao Wei  Zhang Li  Chen Fumin
Abstract:The existing visibility determination algorithm is analyzed briefly,and an algorithm of visibility determination based on occlusion culling is introduced to realize efficient visibility culling in large-scale scene.Firstly,the Octree is used to organize scene graph,followed by the generation of hierarchy occlusion maps(HOM)with obvious occluders from a dynamic selection.Overlap tests are carried on the possible occludees,and meanwhile a method for ending these tests early is raised.Then occlusion queries based on graphic hardware make decisions on rendering.Finally,the implementation architecture based on OGRE and the traits of the algorithm are proposed.
Keywords:Occlusion culling HOM Occlusion query Octree OGRE
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号