游戏开发论坛

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

向各位高手请教凹凸贴图,环境映射技术,谢谢~~

[复制链接]

6

主题

444

帖子

457

积分

中级会员

Rank: 3Rank: 3

积分
457
发表于 2004-4-2 14:22:00 | 显示全部楼层

Re: Re:向各位高手请教凹凸贴图,环境映射技术,谢谢~~

graphicboy: Re:向各位高手请教凹凸贴图,环境映射技术,谢谢~~

看过hourousha得文章,很受帮助;但是觉得文章里面有个小问题,就是对NORMAL MAP 得解释里,
“normal map...

不是这样的,你的‘TANGENT SPACE 里,法向矢量均为:(0,0,1)’成立前提是你假设物体表面是光滑的,而如果是光滑物体,其实根本不用使用normal map,直接将世界空间内的顶点法线内插到per-pixel然后再归一化就可以了,这样还可以使用average normal,效果更好。
normal map的使用就是要表现表面的凹凸不平效果,所以即使在每个triangle的切空间内,per-pixel noraml也不是常矢。
使用Tangent space coordinate system的好处还有两点:
第一点是容易获得,你想象一下,所谓的凹凸不就是由于高低不平产生的么?而这个高低扰动的方向就是triangle的normal方向,所以tangent space本身就是对凹凸的最简抽象,而height map也就是这么定义的。而由height map得到的noraml map显然也就是切空间的normal。而如果想得到世界空间的normal map,则要困难得多,因为它不但要考虑texture coordinate(也就是map上的texel对应物体表面上哪一点),而且还要考虑物体的形状(也就是物体上每一点高低扰动的方向)
第二点是计算量比较小,如果使用世界空间的noraml map,则要在ps中进行normal的world transform,这个计算开销明显大。

3

主题

140

帖子

140

积分

注册会员

Rank: 2

积分
140
发表于 2004-4-7 16:49:00 | 显示全部楼层

Re:向各位高手请教凹凸贴图,环境映射技术,谢谢~~

路过,好东西。

11

主题

132

帖子

132

积分

注册会员

Rank: 2

积分
132
QQ
发表于 2004-4-7 22:56:00 | 显示全部楼层

Re:向各位高手请教凹凸贴图,环境映射技术,谢谢~~

都被你们都搞晕了,,,,哈哈,看一百篇E 文,不如看一个实例,,,不知道有每人展同,
http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=22

文章,代码 ,都有.

PS: BUMP MAP ,,,,SO SLOWLY!!!

靠,,,,,,我有短消息,在哪里看啊????找了半天,没找倒消息啊,,,,

6

主题

444

帖子

457

积分

中级会员

Rank: 3Rank: 3

积分
457
发表于 2004-4-8 00:24:00 | 显示全部楼层

Re: Re:向各位高手请教凹凸贴图,环境映射技术,谢谢~~

quanzero: Re:向各位高手请教凹凸贴图,环境映射技术,谢谢~~

都被你们都搞晕了,,,,哈哈,看一百篇E 文,不如看一个实例,,,不知道有每人展同,
http://nehe.gamedev.net/da...

这个只解释了楼主问题中的很小一部分。
emboss bump,很古老的说。

14

主题

38

帖子

38

积分

注册会员

Rank: 2

积分
38
发表于 2004-4-8 08:43:00 | 显示全部楼层

Re:向各位高手请教凹凸贴图,环境映射技术,谢谢~~

地址都是从什么地方搞到的?我进不去呀!

4

主题

28

帖子

28

积分

注册会员

Rank: 2

积分
28
 楼主| 发表于 2004-4-10 08:46:00 | 显示全部楼层

Re:向各位高手请教凹凸贴图,环境映射技术,谢谢~~

顶一下

0

主题

130

帖子

130

积分

注册会员

Rank: 2

积分
130
发表于 2004-4-10 16:42:00 | 显示全部楼层

Re:向各位高手请教凹凸贴图,环境映射技术,谢谢~~

hehe,楼上的解释的很清楚么.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-16 17:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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