CG&VFX TIPS:浅析 粗糙度(Roughness)和凹凸(Bump)本质上的区别

综合资料 Mr.R 1个月前 (03-19) 2072次浏览 已收录 214个评论 扫描二维码

CG&VFX TIPS:浅析 粗糙度(Roughness)和凹凸(Bump)本质上的区别 - R站|学习使我快乐! - 1

在很多介绍材质的文章中,我们了解到真实世界中的物体,具有一种特殊的特性,那就是微表面结构(MicroSurface),也就是说,真实世界中,任何物体的表面,都不可能完全是平面的,哪怕是镜子这样的东西,当你无限放大,也会观察到微表面结构。这种结构,基本就是表面上坑坑洼洼的凹凸感,因为太过微小,通过人的视觉无法看透这种凹凸,但通过光线最直观的感受,就是看起来似乎很平的东西,却没什么光泽。

那么,就要引出了今天的话题了,在CG中,粗糙度真的等于凹凸吗?

从理论上来看,在CG中,微结构表面本身就是凹凸不平的起伏,没毛病,就是凹凸。

那么,既然是凹凸,那又有粗糙度什么事?直接凹凸模拟不就完了么?

首先,是计算速度上承受不起,没毛病!一个项目全部用凹凸来模拟粗糙度,估计得崩溃。

当然根据上述理论,在CG中,你确实可以使用凹凸来模拟粗糙度,但你知道它们是具有完全不同的材质特性么?

CG&VFX TIPS:浅析 粗糙度(Roughness)和凹凸(Bump)本质上的区别 - R站|学习使我快乐! - 2

在CG中,我们都知道,凹凸纹理可以驱动曲面不同高度等因素,来模拟表面粗糙的感觉。而只是添加粗糙度,则不会得到上图中的表现质感的凹凸纹理。

那么,粗糙度是个啥?

在CG中,粗糙度影响的是光与表面接触时的行为,具有粗糙度的表面的可以被认为是哑光或光泽的。

CG&VFX TIPS:浅析 粗糙度(Roughness)和凹凸(Bump)本质上的区别 - R站|学习使我快乐! - 3

从左到右,上图球体的粗糙度为0-90%。

粗糙度的工作原理

CG&VFX TIPS:浅析 粗糙度(Roughness)和凹凸(Bump)本质上的区别 - R站|学习使我快乐! - 4

注意:本段内容须成功“回复本文”后“刷新本页”方可查看!

那么在实际应用中,对象可以通过凹凸、置换、法线等操作来获得表面的细节,甚至是粗糙度等,但当对象被放置到很远的地方,很多这些细节都可能聚集在一个像素里,那么渲染器会将这些细节丢失,并认为它们毫无意义。


QQ㊀群: 240424174;QQ㊁群: 749250816;QQ㊂群: 542382043;
㊄群: 860166303;⑥群: 738134262
常见问题:1、文件解压请使用Winrar5.5版本以上解压;
2、视频播放有声音无画面,请了解下PotPlayer播放器;
R大技术站 , 版权所有,如未注明 , 均为原创,如需转载请注明来源!
喜欢 (5)
[itdiy@qq.com]
分享 (0)
发表我的评论
取消评论

表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(214)个小伙伴在吐槽
  1. 不错
    507494112019-04-20 00:18 (6小时前)回复 Windows 8.1 | Chrome 65.0.3325.181
  2. GOGOGO
    myface2019-04-19 23:03 (8小时前)回复 Windows 10 | Chrome 64.0.3282.140
  3. 不错,学习一下
    kjlly2019-04-19 17:45 (13小时前)回复 Windows 10 | Chrome 57.0.2987.98
  4. 66666666
    huruei5202019-04-19 06:40 (1天前)回复 Mac OS X | Safari浏览器 604.1
  5. 感谢分享哦!
    左站2019-04-18 12:35 (2天前)回复 Windows 8.1 | Chrome 55.0.2883.87
  6. 学习了
    左站2019-04-18 12:35 (2天前)回复 Windows 8.1 | Chrome 55.0.2883.87
  7. 飘过=学习
    青城山下2019-04-18 09:21 (2天前)回复 Windows 7 | Chrome 63.0.3239.132
  8. 不错,学习一下
    langcai2019-04-17 22:06 (2天前)回复 Windows 10 | Chrome 73.0.3683.103
  9. 不错,学习一下
    坐穿板凳2019-04-16 17:00 (4天前)回复 Windows 7 | Chrome 68.0.3440.106
  10. 其实这是在怼那位作者吗- -
    打个感叹号2019-04-16 14:29 (4天前)回复 Linux | Firefox浏览器 52.0
  11. 666666666666666666666
    子不语2019-04-15 07:55 (5天前)回复 Windows 10 | Chrome 69.0.3497.100
  12. 感谢分享哦!
    叫我卓先生2019-04-13 10:42 (7天前)回复 Windows 7 | Chrome 45.0.2454.101
  13. 感谢分享哦!
    A6DP2019-04-13 10:33 (7天前)回复 Windows 10 | Chrome 73.0.3683.103
  14. 感谢大佬分享
    未名2019-04-13 10:32 (7天前)回复 Windows 10 | Chrome 63.0.3239.132
1 9 10 11