期刊文献+

大规模室外动态场景调度机制研究 被引量:4

Research on Dispatch of Dynamic Scene in Large Scope Outdoor Environment
下载PDF
导出
摘要 论文分析了传统的地形流式处理方法和八叉树场景组织的优缺点,然后把松散八叉树引入动态场景的组织,并提出了数据调度流水线的概念,在此基础提出了粗粒度页和细粒度片的动态调度方法。该方法是基于外存(Out-Of-Core)的实时调度方法,用粗粒度页Page组织地形,用细粒度片Tile渲染地形,既避免了频繁读取外存,又实现了对大范围的地形场景数据的精细调度;通过把调度过程分散到流水线的各阶段和各帧,减少了"爆发式"内存和磁盘I/O请求,确保了渲染的平稳性;利用数据调度流水线的阶段性管理Page和Tile的生命期,避免了Page和Tile不必要的状态转移带来的开销。 This paper analyzes traditional streaming-based method and discusses the advantages and disadvantages of octree scene organization. And then the paper introduces loose octree into dynamic scene organization and puts forward the concept of data dispatching pipeline. In addition, according to this concept, the corresponding method of dynamic dispatching based on coarse-granular pages and fine-granular tiles is put forward. It is a real-time dispatching method based on out-of-core terrain which uses coarse-granular pages to organize terrain and fine-granular tiles to embroider terrain, so it avoids reading from out-of-core terrain frequently and realizes delicate dispatch for the data of large scope terrain scene. There are some advantages of our method as following: by analyzing the dispatching process into each stage and frame of pipeline, it decreases the "explosive mode" memory and I/O request and ensuring stationarity; by making use of stages of data dispatching pipeline to manage the life cycle of page and tile, it avoids unnecessary costs of state transferring of page and tile; and by using memory pool to manage the allocation and recycle of memory, it has higher utilization efficiency to memory
出处 《地球信息科学》 CSCD 2007年第5期8-13,共6页 Geo-information Science
基金 中国科学院知识创新项目(KZCX3-SW-331)资助
关键词 松散八叉树 动态场景 调度流水线 loose octree dynamic scene page tile dispatching pipeline
  • 相关文献

参考文献10

  • 1赵友兵,石教英,周骥,潘志庚.一种大规模地形的快速漫游算法[J].计算机辅助设计与图形学学报,2002,14(7):624-628. 被引量:60
  • 2Pajarola R B. Large scale terrain visualization using the restricted quadtree triangulation. IEEE Visualization' 98. North Carolina: IEEE, 1998, 19~26. 被引量:1
  • 3Lindstrom P, Pascucci V. Visualization of large terrains made easy. IEEE Visualization 2001. San Diego , California: IEEE, 2001, 363-370. 被引量:1
  • 4吴亚东,刘玉树.基于连续细节层次的地形动态生成技术[J].北京理工大学学报,2000,20(5):602-606. 被引量:10
  • 5Thatcher Ulrich. Rendering Massive Terrains using Chunked Level of Detail Control [EB/OL]. http://cvs.sourceforge.net/viewcvs.py/^*checkout^*/tu -testbeddtu testbed/docs/sig-notes.pdf?rev=HEAD 被引量:1
  • 6Victor L. Spears III terrain level of detail in first personground perspective simulations. Master Thesis, Naval Postgraduate School Monterey, California, March 2002. 被引量:1
  • 7Gargantini I. Linear octrees for fast processing of three-dimensional objects.Computer Graphics and Image Processing,1982, (20):365-374. 被引量:1
  • 8罗振东,廖光裕编著..计算机图示学原理和方法[M].上海:复旦大学出版社,1993:400.
  • 9傅由甲,杨克俭,胡平飞,杨帆.基于动态八叉树的复杂场景交互式实时漫游[J].武汉理工大学学报(交通科学与工程版),2005,29(2):308-311. 被引量:6
  • 10Thatcher Ulrich. Spatial partitioning schemes. Game Programming Gems, ISBN: 1584500492 被引量:1

二级参考文献14

  • 1[1]U S Geological Survey National Mapping Division. Standards for Digital Elevation Models[OL]. http://rockyweb.cr.usgs.gov/nmpstds/acrodocs/dem/2DEMO198.PDF, 1998 被引量:1
  • 2[2]P Lindstrom, D Koller, et al. Real-time continuous level of detail rendering of height fields[A]. In: Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, New Orleans, Louisiana, 1996. 109~118 被引量:1
  • 3[3]Mark Duchaineauy, Murray Wolinsky, et al. ROAMing terrain: Real-time optimally adapting meshes[A]. In:Proceedings of IEEE Visualization, Phoenix Arizona, 1997. 81~88 被引量:1
  • 4[4]Stefan Rottger, Wolfgang Heidrich, Philipp Slasallek, et al. Real-time generation of continuous levels of detail for height fields[A]. In: Proceedings of the 6th International Conference in Central Europe on Computer Graphics and Visualization, 1998. 315~322 被引量:1
  • 5[5]Huagues Hoppe. Smooth view-dependant level-of-detail control and its application to terrain rendering. In: Proceedings of IEEE Visualization, Research Triangle Park, Worth Carolina, 1998. 35~42 被引量:1
  • 6[6]Andreas Ogren. Continuous level of detail in real-time terrain rendering[D]. http://www.cs.umu.se/~tdv94aog/ROAM.pdf, 2000 被引量:1
  • 7[7]Jonathan Blow. Terrain rendering at high levels of detail[A]. In:Proceedings of Game Developers' Conference, San Jose, California, http://www.bolt-action.com/papers/gdc2000-final.zip, 2000 被引量:1
  • 8[8]Jonathan Blow. Terrain rendering research for games[A]. In: Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, New Orleans, Louisiana, 2000. Course 39 被引量:1
  • 9Wu Yadong,北京理工大学学报,2000年,20卷,3期,309页 被引量:1
  • 10Bergen GVD. Efficient collision detection of complex deformable models using AABB trees. Journals of Graphics Tools, 1997, 2(4):1~14 被引量:1

共引文献71

同被引文献31

引证文献4

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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