首页> 外文期刊>Computer-Aided Design >Efficiently computing and updating triangle strips for real-time rendering
【24h】

Efficiently computing and updating triangle strips for real-time rendering

机译:高效计算和更新三角带以进行实时渲染

获取原文
获取原文并翻译 | 示例
           

摘要

Triangle strips are a widely used hardware-supported data-structure to compactly represent and efficiently render polygonal meshes. In this paper we survey the efficient generation of triangle strips as well as their variants. We present efficient algorithms for partitioning polygonal meshes into triangle strips. Triangle strips have traditionally used a buffer size of two vertices. In this paper we also study the impact of larger buffer sizes and various queuing disciplines on the effectiveness of triangle strips. View-dependent simplification has emerged as a powerful tool for graphics acceleration in visualization of complex environments. However, in a view-dependent framework the triangle mesh connectivity changes at every frame making it difficult to use triangle strips. In this paper we present a novel data-structure, Skip Strip, that efficiently maintains triangle strips during such view-dependent changes. A Skip Strip stores the vertex hierarchy nodes in a skip-list-like manner with path compression. We anticipate that Skip Strips will provide a road-map to combine rendering acceleration techniques for static datasets, typical of retained-mode graphics applications, with those for dynamic datasets found in immediate-mode applications.
机译:三角带是一种广泛使用的,由硬件支持的数据结构,用于紧凑地表示和有效渲染多边形网格。在本文中,我们调查了三角形条及其变体的有效生成。我们提出了将多边形网格划分为三角形带的有效算法。传统上,三角带使用两个顶点的缓冲区大小。在本文中,我们还研究了较大的缓冲区大小和各种排队规则对三角带的有效性的影响。依赖视图的简化已成为一种功能强大的工具,可以在复杂环境的可视化中加速图形。但是,在依赖于视图的框架中,三角形网格的连通性在每一帧都会发生变化,这使得使用三角形条带变得困难。在本文中,我们提出了一种新颖的数据结构“跳过带”,它可以在依赖于视图的更改期间有效地维护三角形带。跳过条以类似于跳过列表的方式通过路径压缩存储顶点层次结构节点。我们希望Skip Strips将提供一个路线图,将静态数据集(典型的保留模式图形应用程序)的渲染加速技术与即时模式应用程序中的动态数据集的渲染加速技术相结合。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号