游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1801|回复: 4

[求助]关于d3d的问题

[复制链接]

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
发表于 2004-5-6 10:05:00 | 显示全部楼层 |阅读模式
我在用d3d8写了一自定义顶点并填充生成立方体的程序。我将顶点定义为(D3DFVF_XYZ|D3DFVF_TEX1|D3DFVF_NORMAL)并设置了矩阵,纹理,灯光,材质,法线。运行程序后却发现显示的立方体没有正确显示纹理而是全部陈红色(这是我纹理的主色),请问是怎么回事?谢谢。 [em24]

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2004-5-6 10:53:00 | 显示全部楼层

Re:[求助]关于d3d的问题

灯光没有起作用,最好放代码上来

50

主题

992

帖子

1012

积分

金牌会员

Rank: 6Rank: 6

积分
1012
发表于 2004-5-6 12:15:00 | 显示全部楼层

Re:[求助]关于d3d的问题

D3DFVF_XYZ|D3DFVF_TEX1|D3DFVF_NORMAL 注意在DX中标识的设置是要有顺序的,如果我没记错的话NORMAL是放在TEX集的前面的

6

主题

444

帖子

457

积分

中级会员

Rank: 3Rank: 3

积分
457
发表于 2004-5-6 12:26:00 | 显示全部楼层

Re: Re:[求助]关于d3d的问题

QiKi: Re:[求助]关于d3d的问题

D3DFVF_XYZ|D3DFVF_TEX1|D3DFVF_NORMAL 注意在DX中标识的设置是要有顺序的,如果我没记错的话NORMAL是放在TEX集的前面的

不是这样,顺序是要和你定义的顶点结构中的变量相吻合。

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
 楼主| 发表于 2004-5-6 13:59:00 | 显示全部楼层

Re:[求助]关于d3d的问题

我试了一下发现的确是有顺序的,谢谢。
我修改了一下程序,使用了索引缓冲并均分了顶点法线,图象能够显示,不过纹理又无法正常显示了。还望解答。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-30 19:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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