首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

极点类型是自定义的

2013-02-24 
顶点类型是自定义的?顶点类型是自定义的?看书上说顶点类型是自定义的,为了让DX知道顶点类型中的成员所以要

顶点类型是自定义的?
顶点类型是自定义的?
看书上说顶点类型是自定义的,为了让DX知道顶点类型中的成员所以要提供FVF。

我看了一下FVF,都是一些宏定义,用于通知DX顶点类型中有哪些成员。但是还有一个疑问,那就是成员声明的顺序,因为这里有一个内存对齐的问题,所以有可能因为成员声明顺序不一样而导致 struct 的大小不一样。这个要怎么办?
[解决办法]
要求顶点的声明要谨慎。我初学的时候就误将纹理坐标的声明放在了rhw声明的前面,导致我总是显示不了图像(rhw值在内部被解释为纹理v坐标)。
[解决办法]
fvf的顺序是固定的,文档里面有说明。

另外fvf是d8的东西了,现在都是decl/layout这种了

热点排行