游戏开发论坛

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

顶点法线方向计算

[复制链接]

30

主题

146

帖子

152

积分

注册会员

Rank: 2

积分
152
 楼主| 发表于 2009-4-23 17:47:00 | 显示全部楼层

Re: Re: Re:顶点法线方向计算

qrli: Re: Re:顶点法线方向计算



大小不同时拟合出的曲面是不一样的,法向自然也就不一样,也就是说我们这么算的法向和3dsmax等软件算的...


我只支持三角形,所以应该用不到你说的那些情况吧。

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2009-4-23 19:03:00 | 显示全部楼层

Re:顶点法线方向计算

我也没说不是三角形的东西啊

算了,别操心这个问题了,没什么关系的。我只是说基于三角面法向的算法都只是近似算法,不过一般够用了。

30

主题

146

帖子

152

积分

注册会员

Rank: 2

积分
152
 楼主| 发表于 2009-4-23 20:07:00 | 显示全部楼层

Re:顶点法线方向计算

不操心就好了。要操心的已经很多了...

33

主题

118

帖子

173

积分

注册会员

Rank: 2

积分
173
发表于 2009-4-26 15:47:00 | 显示全部楼层

Re:顶点法线方向计算

用面求法线不精确,应当使用线来求。具体就是先求的顶点的面法线,然后相交的面计算相交线的法线,最后将所有线法线求算术平均值即可。

30

主题

146

帖子

152

积分

注册会员

Rank: 2

积分
152
 楼主| 发表于 2009-4-27 12:46:00 | 显示全部楼层

Re: Re:顶点法线方向计算

dreams: Re:顶点法线方向计算

用面求法线不精确,应当使用线来求。具体就是先求的顶点的面法线,然后相交的面计算相交线的法线,最后将所有线法线求算术平均值即可。

这样啊,感觉实时计算的话,压力太大了。

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2009-4-28 23:18:00 | 显示全部楼层

Re:顶点法线方向计算

我记得dx里面的mesh有求法线的方法,如果用顶点和索引构建一个mesh的话,就能用mesh自己带的方法计算法线,即使不想用微软的mesh,那么也可以用这个mesh导出法线信息了,里面的算法效率应该是不低的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 11:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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