期刊文献+

一种点面混合的复杂三维模型加速绘制方法

An Accelerating Rendering Method of Hybrid Point and Polygon for Complex Three-Dimensional Model
下载PDF
导出
摘要 在主流个人计算机硬件条件下,为加速百万以上三角面片构成的复杂稠密几何模型的绘制速度,综合基于几何的建模与绘制方法GBMR和基于点的建模与绘制方法PBMR的优点,提出了一种同时使用三角面片和点作为基本单元进行对象建模与绘制的点面混合方法.在预处理阶段,对模型表面进行网格分割,存储子块三角面片和顶点点云数据,同时对顶点点云按顶点重要度排序并序列化为线性结构.在实时绘制阶段,进行视相关的裁剪和背面剔除,不同子块按视点距离分别由三角形或点进行绘制.以上过程充分利用图形处理单元GPU,实现了基于GPU的点面混合的对象连续多分辨率绘制,有效地提高了复杂模型的绘制效率. Presented in this paper is an accelerating hybrid rendering method for complex three-dimensional model using both point and polygon. On current PC hardware, the rendering method, which integrates advantages of both GBMR(graphics-based modeling and rendering) and PBMR(point-based modeling and rendering), works well with complex geometric models, which consist of millions of small triangles. In preprocessing phase, model faces are segmented into regions, then triangles and vertex point clouds of each region are stored together, and simultaneously all vertices are sorted in ascending order according to their important degree, and serialized to linear structure. In real-time rendering phase, view-dependent frustum culling and backface clipping are performed; different regions are rendered using point or triangle according to their distance from viewpoint. The above two phases sufficiently utilize the parallelism nature of GPU (graphic process unit) and efficiently implement a continuous multi-resolution rendering for HPPO (hybrid point and polygon object).
出处 《计算机研究与发展》 EI CSCD 北大核心 2006年第9期1498-1504,共7页 Journal of Computer Research and Development
基金 国家"八六三"高技术研究发展计划基金项目(2004AA115130) 国家"九七三"重点基础研究发展规划基金项目(2002CB312105) 国家自然科学基金重点项目(60533070)
关键词 虚拟现实 建模与绘制 实时性 点云 连续多分辨率模型 virtual reality modeling and rendering real-time property point clouds continuous multiresolution model
  • 相关文献

参考文献14

  • 1R Scopigno, E Puppo. Simplification LOD and multiresolution-Principles and applications [C]. EUROGRAPHICS' 97,Budapest, Hungary, 1997
  • 2M Levoy, P Hanrahan. Light field rendering [C]. SIGGRAPH 96, Perth, Australia, 1996
  • 3Gobbetti Enrico, Fablo Marton. Far voxels: A multiresolution framework for interactive rendering of huge complex 3D models on commodity graphics platforms [J]. ACM Trans on Graph,2005, 24(3): 878-885
  • 4B Chen, M X Nguyen. POP: A hybrid point and polygon rendering system for large data [C]. IEEE Visualization, San Diego, CA, 2001
  • 5J D Cohen, D G Aliaga, W Zhang. Hybrid simplification:Combining multi-resolution polygon and point rendering [C].IEEE Visualization 2001, San Diego, CA, 2001
  • 6M Oliveira, G Bishop. Image-based objects. 1999 ACM Symposium on Interactive 3D Graphics [C]. Atlanta, 1999
  • 7A Zhirkov. Binary volumetric octree representation for image based rendering [C]. GRAPHICON'01, Nizhny Novgorod,Russia, 2001
  • 8S Rusinkiewicz, M Levoy. Qsplat: A multiresolution point rendering system for large meshes [C]. SIGGRAPH 2000,New Orleans, Louisiana, USA, 2000
  • 9Michael Wimmer, Peter Wonka, X Sillion Francois. Point-based impostors for real-time visualization [C]. The 12th Eurographics Workshop on Rendering Techniques,London,UK, 2001
  • 10T K Dey, J Hudson. PMR: Point to mesh rendering, A feature-based approach [C]. IEEE Visualization 2002, Boston,MA, 2002

二级参考文献1

共引文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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