D3D渲染2D精灵的几种方法及性能比较  

在线阅读下载全文

作  者:罗林[1] 

机构地区:[1]广州大学华软软件学院游戏系,广东从化510990

出  处:《科技资讯》2009年第22期165-166,共2页Science & Technology Information

摘  要:从DirectX8.0开始,微软已经放弃了DirectDraw组件。也就是说,从Directx8.0开始,2D渲染的方式应该采用Direct3D组件来完成。通常情况下,使用D3D渲染2D的基本方式可以分为以下三种:(1)使用ID3DXSprite接口渲染;(2)建立正交投影矩阵,为每一个待渲染的精灵创建顶点缓冲来渲染;(3)建立正交投影矩阵,为所有精灵建立一个比较大的顶点缓冲池作批处理渲染。本文将对这三种方法的实现方式进行探讨,并通过测试比较这三种方法的性能差异。

关 键 词:D3D 2D精灵 精灵渲染 性能 

分 类 号:TP3[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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