游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1580|回复: 1

呵呵,有一不好意思问的问题,关于顶点格式的.

[复制链接]

30

主题

126

帖子

126

积分

注册会员

Rank: 2

积分
126
发表于 2007-2-3 00:02:00 | 显示全部楼层 |阅读模式
#define D3DFVF_CUSTOMVERTEX (D3DFVF_XYZ|D3DFVF_DIFFUSE|D3DFVF_TEX1|D3DFVF_TEXCOORDSIZE2(0))
D3DFVF_TEXCOORDSIZE2(0)是啥?好象有他没他都一样,敬请赐教.

8

主题

98

帖子

102

积分

注册会员

Rank: 2

积分
102
发表于 2007-2-3 23:41:00 | 显示全部楼层

Re:呵呵,有一不好意思问的问题,关于顶点格式的.

D3DFVF_TEX1|D3DFVF_TEXCOORDSIZE2(0)
其中D3DFVF_TEX1中1表示you wanna use one set of texture coordinate;
另外D3DFVF_TEXCOORDSIZE2(0)中2表示you gonna  use a 2D texture coordinates,而且紧跟的0表示texture stage index 是第一套。

当然就象你说的一样,好像没啥用D3DFVF_TEXCOORDSIZE2(0),因为默认就是0嘛,如何你想方在stage2,你就得写D3DFVF_TEXCOORDSIZE2(1),否则实现不了,,理解了吧。dx sdk都有写的。。。


以下作为习题,哈哈,
请问以下分别表示啥意思,
D3DFVF_TEXCOORDSIZE1(4),
D3DFVF_TEXCOORDSIZE2(3),
D3DFVF_TEXCOORDSIZE3(2),
D3DFVF_TEXCOORDSIZE4(1),



答案点这里
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 09:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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