来源于 Rhino Labs Jessesn整理,如需转载,请注明出处.
__________________________________________________________________________________________
Displacement mapping(置换贴图) 和 (bump mapping)位图贴图几何学上非常接近,允许你根据纹理贴图
的灰度的数据定义Meshs(无论是mesh对象还是render-meshes)的大小.
置换插件需要RDK插件的支持才可以正常的使用,如果你安装了RDK的话,仅仅只需要下载置换插件就可以,
否则是不能正确导入这个插件的.
下载
displacement.zip
(79.59 KB, 下载次数: 3400)
Displacement mapping(置换贴图)插件
这个版本的需求RDK BETA6的版本支持(下载 RDK BETA6)
____________________________________________________________________________________________
如何使用
1 首先运行一个并没有过置换设置的对象,所有的置换属性都是在物体的属性的Displacement栏对话框中
显示,如下图
2 每个对象都需要独立的开启置换功能,意味着你可以快速的开启和关闭置换功能而不会丢失你的设置,一
旦你开启了兑现的置换贴图并且指定了一个纹理贴图(下面的演示是一个标准的RDK的程序纹理贴图),就
可以在视窗中看到置换的效果,如下图
3 你可以输入一个更高的Amount值来增加置换的效果,这数值表明一个白色象素点点将被偏移单的单位数
量,黑色的象素是不会有偏移的,灰度的象数就介于黑白象素之间按内插值的大小来觉得偏移量.
4 置换是和每个对象的纹理贴图属性息息相关的,只要我给一个polysurface启动置换功能,那么这个
polysurface的每个面都会有各自的纹理贴图的范围,置换的结果是所有的面块的偏移,当我对一个球面
(内定是每一个面)忽略纹理贴图,相邻的面之间并没有UV的跳跃而且这个效果将会变得很顺滑,尽管通过
球面的seam(逢合线)时候仍然会有一些UV的跳跃.
__________________________________________________________________________________________
[ 本帖最后由 jessesn 于 2007-10-30 17:16 编辑 ] |