期刊文献+

基于多线程并行的大规模场景交互漫游研究 被引量:4

Study on large-scale terrain interactive walkthrough based on multi-threaded
下载PDF
导出
摘要 针对大规模三维场景的交互漫游,提出了一种基于多线程并行调度解决方案,并给出了相应的交互漫游算法。该方法使用离散层次细节技术结合视点相关的动态连续层次细节选择和过渡的批LOD技术。在预处理阶段,对大规模场景进行分层分块处理;在实时漫游阶段,采用多线程并行技术:绘制线程利用四叉树层次进行可见性剔除和视点相关简化获取当前可绘地形,并将其提交给GPU进行绘制。预取线程通过预测视点的位置,从外存预取相关的几何数据并调入内存。将该方法应用于具体实例,取得了良好效果,证明了该并行方法的有效性。 A multi-threaded approach for large-scale virtual environments is proposed, and also a corresponding interactive walkthrough algorithm is given. Geometric simplification within each terrain chunk during preprocessing is performed and then a view-dependent continuous LOD of the whole scene with geomorphing is generated. In the preprocessing phase, it partition the scene in hierarchy and compute continuous hierarchical level of detail for each hierarchical node, then at run-time, the multi-threaded technique is used. The rendering thread uses the hierarchy for coarse global refinement and uses the continuous LODs for fine local refinement. The caching thread predicts the motion of the viewer and prefetches the data that the viewer may see next. It has experiment on this method in developing a demo system for some water area, and the result is satisfied.
出处 《计算机工程与设计》 CSCD 北大核心 2008年第9期2275-2278,2316,共5页 Computer Engineering and Design
基金 水利部科技创新基金项目(JJXX2002051)
关键词 交互式漫游 大规模场景 多线程 四叉树 外存调度 interactive walkthrough large-scale terrain multi-threaded quadtree out-of-core processing
  • 相关文献

参考文献12

  • 1Cline D, Egbert E Terrain decimation through quadtree morphing[J].IEEE Trans on Visualization and Computer Graphics, 2001,7(1):62-69.
  • 2Lindstrom P, Pascucci V. Terrain simplification simplified: A general frame-work for view-dependent out-of-core visualization [J]. IEEE Transactions on Visualization and Computer Graphics, 2002,8(3):239-254.
  • 3张昌明,张虹.一种基于边折叠的LOD自动生成算法[J].计算机工程与设计,2005,26(11):3109-3111. 被引量:4
  • 4Lloyd B, Egbert P. Horizon occlusion culling for real-time rendering of hierarchical terrains[C]. Gross M, Joy K I, Moorhead R J, et al. Proc of the IEEE Visualization. Boston: IEEE Computer Society Press, 2002:403-410.
  • 5Zaugg B, Egbert P. Occlusion culling for large terrain models[C]. Ebert D, Favre J M, Peikert R, et al. Proc of the Joint Eurographics-IEEE TCVG Symp on Visualization. Vienna: Springer- Verlag, 2001:85-93.
  • 6Li S, Liu X, Wu E. Feature-based visibility-driven CLOD for terrain[C]. Rokne J, Klein R, Wang W, et al. Proc of the Pacific Graphics.Canmore:IEEE Computer Society Press,2003:313-322.
  • 7Levenberg J. Fast view-dependent level-of-detail rendering using cached geometry[C]. Gross M, Joy K I, Moorhead R J, et al. Proc of the IEEE Visualization. Los Alamitos: IEEE Computer Society Press, 2002:259-266.
  • 8Kim S H, Koh J W, Lee Y W, et al. Fast view frustum culling for real-time terrain navigation[C]. Conf of Korea Institute of Military Science and Technology, 2001:311-316.
  • 9迟忠先,杨白新,盖印,翟巍.应用多线程并行机制实现大规模三维场景绘制[J].小型微型计算机系统,2004,25(8):1510-1512. 被引量:4
  • 10李胜,冀俊峰,刘学慧,吴恩华.超大规模地形场景的高性能漫游[J].软件学报,2006,17(3):535-545. 被引量:54

二级参考文献52

  • 1刘惠义,朱跃龙,王新光.望虞河工程虚拟视景系统研究及实现[J].河海大学学报(自然科学版),2004,32(4):455-458. 被引量:6
  • 2赵红漫,白振兴,王宇宙,赵宗涛.一个地形可视化系统的建立与阴影分析计算[J].微电子学与计算机,2004,21(12):184-186. 被引量:3
  • 3万定生,卞海红.地形三维可视化系统的设计与实现[J].计算机工程与应用,2005,41(22):219-221. 被引量:9
  • 4万定生,龚汇丰.一种基于四叉树的大规模地形实时生成算法[J].计算机工程与应用,2005,41(33):186-188. 被引量:11
  • 5Hugues Hoppe. Smooth view-dependent level-of-detail control and its application to terrain rendering[J]. IEEE Visualization 1998, October 1998:35-42.
  • 6Sulatycke P D, Ghose K. A fast multithreaded out-of-core visualization technique[C]. In:Proceedings 13th International Parallei Processing Symposium and 10th Symposium on Parallel and Distributed Processing, April 1999:569~75.
  • 7Peter Lindstrom, Valerio Pascucci, LLNL, Visualization of large terrains made easy[J]. IEEE Visualization Proceedings, 2001.
  • 8Louis Castle, Jonathan Lanier and James McNeill, Real-time continuous level of detail (LOD) for PCs and Consoles,Technical Presentation GDC 2000[EB/OL]. http://www. vterrain.org/LOD/Papers/index. html.
  • 9Vitter J S. External memory algorithms and data structures: dealing with Massive Data[J]. ACM Computing Surveys, 2001.
  • 10Clark J. Hierarchical geometric models for visible surface algorithms[J].Communications of the ACM, 1976,23(6):547-554.

共引文献63

同被引文献28

引证文献4

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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