游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2483|回复: 8

新人正在学习纹理贴图,遇到问题,求救!!

[复制链接]

4

主题

9

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2006-9-3 09:49:00 | 显示全部楼层 |阅读模式
Dot3凹凸贴图和法线图
两种贴图效果有什么不一样??看资料上讲,都是使物体在平面模式下,看起来有凹凸不平的感觉。。。。但这两种图分别在什么情况下使用?? [em7]

17

主题

85

帖子

85

积分

注册会员

Rank: 2

积分
85
发表于 2006-9-3 15:00:00 | 显示全部楼层

Re: 新人正在学习纹理贴图,遇到问题,求救!!

Dot3凹凸贴图的时候就需要用到一张法线图。

4

主题

9

帖子

9

积分

新手上路

Rank: 1

积分
9
 楼主| 发表于 2006-9-3 17:04:00 | 显示全部楼层

Re:新人正在学习纹理贴图,遇到问题,求救!!

问错了,应该是dot3法线图和普通黑白色的凹凸贴图。。。
看资料说的是一个是用于计算,后者是直接的贴图。。。。
貌似两个都是体现平面的凹凸感,但其实现效果有何区别??

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-9-4 10:15:00 | 显示全部楼层

Re:新人正在学习纹理贴图,遇到问题,求救!!

黑白色的那叫光照图,是死的,是不能随着光源和摄像机的变化而变化的,dot3就不一样,是动态计算的

17

主题

85

帖子

85

积分

注册会员

Rank: 2

积分
85
发表于 2006-9-4 13:06:00 | 显示全部楼层

Re: Re:新人正在学习纹理贴图,遇到问题,求救!!

TaMaGeCai: Re:新人正在学习纹理贴图,遇到问题,求救!!

问错了,应该是dot3法线图和普通黑白色的凹凸贴图。。。
看资料说的是一个是用于计算,后者是直接的贴图。。。。
貌似两个都是体现平面的凹凸感,但其实现效果有何区别??


不太明白你这里的“普通黑白色的凹凸贴图”是什么意思?
早期一种模拟光照效果是利用两张纹理,一张是物体纹理,另一张是提前计算好的光照效果纹理(light map),通过多重纹理的混合来模拟更真实的光照效果(一般也就是两张纹理对应点的像素作个乘积),这种不算凹凸贴图,也没有凹凸贴图的效果

凹凸贴图一般也是两张纹理,一张物体纹理,另一张纹理存放对应像素的法向量(per-pixel lighting),以前光照计算只需要计算顶点的法向量,其它像素点的法向量通过插值计算获得(vertex lighting),per-pixel lighting里每个像素的法向量都是提前计算好的,从而更真实。至于利用这两张纹理如何得到最终颜色信息,主要是需要计算一个切线空间,这也是bump mapping的难点所在。bump mapping也只能适用于静态物体和光源,毕竟物体或者光源一动,法向量还是需要重新计算的。

bump mappinp也分好几种emboss bump mapping(可看作对bump mappin的一种近似,只有漫反射光照)、dot3 bump mapping(就是你这里说的)、parallax mapping(对dot3 bump mapping的一种改进,凹凸效果更好),可能还有别的。

25

主题

134

帖子

134

积分

注册会员

Rank: 2

积分
134
发表于 2006-9-4 18:57:00 | 显示全部楼层

Re:新人正在学习纹理贴图,遇到问题,求救!!

我们怎么获得法线贴图呢,自己制作么?

17

主题

85

帖子

85

积分

注册会员

Rank: 2

积分
85
发表于 2006-9-4 20:35:00 | 显示全部楼层

Re: Re:新人正在学习纹理贴图,遇到问题,求救!!

踏雪飞鸿: Re:新人正在学习纹理贴图,遇到问题,求救!!

我们怎么获得法线贴图呢,自己制作么?


有很多这样的工具可以帮助自动生成Normal map,3dsmax等也有这样的插件工具,不过我都没用过。

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-9-4 21:16:00 | 显示全部楼层

Re:新人正在学习纹理贴图,遇到问题,求救!!

Normalmap是为了让低模看起来像高模,所以它是通过一个已经做好的高模生成的

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2006-9-4 22:06:00 | 显示全部楼层

Re:新人正在学习纹理贴图,遇到问题,求救!!

bump mapping也只能适用于静态物体和光源,毕竟物体或者光源一动,法向量还是需要重新计算的。
---光源动是可以的,即使没有Shader。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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