游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: Saine

为什么加上灯光效果后纹理时出现碎片?

[复制链接]

21

主题

112

帖子

112

积分

注册会员

Rank: 2

积分
112
发表于 2006-3-13 12:31:00 | 显示全部楼层

Re:为什么加上灯光效果后纹理时出现碎片?

LIGHT应该和碎片没什么关系。看上去就是多边形的顶点顺序问题啊。
设一下CULLMODE看看,设成NONE

6

主题

29

帖子

29

积分

注册会员

Rank: 2

积分
29
 楼主| 发表于 2006-3-13 12:33:00 | 显示全部楼层

Re:为什么加上灯光效果后纹理时出现碎片?

CULLMODE 是什么用的?怎么设置?

看上去我也觉得是顶点顺序有问题,但是这个顶点顺序在另一个程序里面的立方体(不加光照),显示得非常正常呀。

21

主题

112

帖子

112

积分

注册会员

Rank: 2

积分
112
发表于 2006-3-13 13:11:00 | 显示全部楼层

Re:为什么加上灯光效果后纹理时出现碎片?

记不清了,大致上是 lpD3DDev->SetRenderState(D3DRS_CULLMODE,CULL_NONE);

6

主题

29

帖子

29

积分

注册会员

Rank: 2

积分
29
 楼主| 发表于 2006-3-13 14:17:00 | 显示全部楼层

Re:为什么加上灯光效果后纹理时出现碎片?

加上去了,是 (D3DRS_CULLMODE,D3DCULL_NONE);
不过还是没效果,请问你有简单一些的灯照Demo源码吗?
加我QQ 83297124
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-23 21:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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