游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1502|回复: 3

请问dx中的VertexDeclaration是做什么用的?

[复制链接]

28

主题

110

帖子

110

积分

注册会员

Rank: 2

积分
110
发表于 2005-9-2 21:22:00 | 显示全部楼层 |阅读模式
请问dx中的VertexDeclaration是做什么用的?如果能解释一下dx中网格与渲染系统的架构就更好了.

37

主题

180

帖子

180

积分

注册会员

Rank: 2

积分
180
发表于 2005-9-2 23:29:00 | 显示全部楼层

Re: 请问dx中的VertexDeclaration是做什么用的?

我是用在分流上面
之前在写gui系统..为了优化
把顶点跟纹理位址分成2块资料段
在进行渲染

这样如果改变纹理位址就不用锁顶点了

28

主题

110

帖子

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2005-9-3 19:10:00 | 显示全部楼层

Re:请问dx中的VertexDeclaration是做什么用的?

coldeye:
你提到的分流是否是指顶点的位置,颜色,法线,纹理坐标等分量单独使用一个VertexBuffer,然后用Device.SetStreamSource设置?

28

主题

110

帖子

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2005-9-3 19:11:00 | 显示全部楼层

Re:请问dx中的VertexDeclaration是做什么用的?

另外你写的GUI系统能否让我参考一下?^___^
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-27 16:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表