通过三角形Strip衍生实现三维模型数据的渲染优化  被引量:3

Data Optimization for 3D Model Rendering by Triangle Strip Deriving

在线阅读下载全文

作  者:陈思远[1] 史广顺[1] 王庆人[1] 

机构地区:[1]南开大学信息技术科学学院机器智能研究所,天津300071

出  处:《计算机辅助设计与图形学学报》2009年第8期1155-1163,共9页Journal of Computer-Aided Design & Computer Graphics

摘  要:GPU的顶点Cache命中率对三维渲染性能有着重大影响,而三维模型中的数据组织是GPU顶点Cache命中率的重要因素.为此提出一种全新的模型Mesh优化方法.该方法从造成顶点Cache失效的基本情况出发,在模型Mesh中建立Seed Strip,并挑选与Seed Strip具有多个关联边的顶点进行Derived Strip衍生;通过反复地建立SeedStrip和衍生Derived Strip,得到一个优化的Mesh三角形序列,以有效地提高GPU的顶点Cache命中率,从而提高渲染效能.此外,该项工作还为进一步解决三维渲染中OverDraw问题预留了扩展的空间.GPU vertex cache hit rate has a significant impact on 3D rendering performance, and the model data organization is the most important factor for the vertex cache hit rate. In this paper, we present a new mesh optimization method. By checking up the problems in vertex cache missing, we setup a Seed Strip in the model mesh, and select the vertices associated with multiple edges in the Seed Strip to form a new strip called Derived Strip. Through the establishment of the Seed Strip and Derived Strip repeatedly, we generate an optimized triangle sequence of the model mesh which can be used to raise the GPU vertex cache hit rate as well as the rendering performance.

关 键 词:网格 顶点Cache 平均Cache失效率 渲染优化 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象