游戏开发论坛

 找回密码
 立即注册
搜索
楼主: tarkey

[原创]让你的盔甲闪闪发光。

[复制链接]

11

主题

97

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
QQ
发表于 2005-2-26 16:00:00 | 显示全部楼层

Re: [原创]让你的盔甲闪闪发光。

为什么会出现这种效果
法线的问题?怎么纠正?
sf_200522616039.jpg

11

主题

97

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
QQ
发表于 2005-2-26 16:02:00 | 显示全部楼层

Re: [原创]让你的盔甲闪闪发光。

不好意发错了,好像再做插值时就会出现
sf_200522616239.jpg

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
 楼主| 发表于 2005-2-26 16:41:00 | 显示全部楼层

Re:[原创]让你的盔甲闪闪发光。

法线错了。你跟进去看看法线的取值是否正确。

11

主题

97

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
QQ
发表于 2005-2-26 19:44:00 | 显示全部楼层

Re:[原创]让你的盔甲闪闪发光。

实时计算的法线,应该是边缘顶点的问题,估计求个平均值就会没问题了吧
其他的都正确,就这个模型有点问题
还有  D3D 中的这个D3DTSS_TCI_CAMERASPACENORMAL
在OPENGL里面好象没有吧,总感觉没你的效果好

34

主题

154

帖子

159

积分

注册会员

Rank: 2

积分
159
发表于 2005-2-26 20:21:00 | 显示全部楼层

Re:[原创]让你的盔甲闪闪发光。

还没研究过3D的东东。。。。。

不过


~~~~~~~~~~好厉害。~~~~~~~~~~~~~~~~~

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
 楼主| 发表于 2005-2-27 14:09:00 | 显示全部楼层

Re:[原创]让你的盔甲闪闪发光。

D3DTSS_TCI_CAMERASPACENORMAL

的原理很简单,就是贴图坐标加上view和normal的角度

35

主题

340

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
发表于 2005-2-27 14:16:00 | 显示全部楼层

Re:[原创]让你的盔甲闪闪发光。

呵呵,这么简单就可以做出体积感

2,把需要加高光的模型中的每个顶点沿法线方向拉伸一定的距离

这个计算量不小吧

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
 楼主| 发表于 2005-2-27 16:29:00 | 显示全部楼层

Re:[原创]让你的盔甲闪闪发光。

你可以放在shader里面写,用CPU算也就一句话而已。
v.pos += v.normal * n;

11

主题

136

帖子

142

积分

注册会员

Rank: 2

积分
142
QQ
发表于 2005-3-23 22:05:00 | 显示全部楼层

Re:[原创]让你的盔甲闪闪发光。

还不会图形编程,感觉很强,学习中

4

主题

18

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2005-6-3 17:06:00 | 显示全部楼层

Re:[原创]让你的盔甲闪闪发光。

学习中,这里强人很多阿
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-3 06:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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