视差 您所在的位置:网站首页 渲染凹凸贴图教程 视差

视差

2023-05-24 04:19| 来源: 网络整理| 查看: 265

第5周|高级材质着色器ll(视差、镶嵌和贴花)

本课将介绍更复杂和昂贵的着色器,例如视差、细分和延迟贴花和网格贴花

本周我们将讨论各种材质效果,用于应用网格和场景的更多细节。首先,我们将讨论视差遮挡贴图,以及其前身凹凸贴图我们将通过两者之间的各种差异以及使用视差遮挡的进展接下来我们将讨论细分和置换以及处理性能问题的方法最后我们再看一下贴花那么什么是视差遮挡凹凸贴图呢?本质上他们都是高度贴图与法线贴图结合使用凹凸贴图或凹凸偏移或然后键入并凹凸,使其与凹凸相反这是至关重要的,用于凹凸偏移与视差遮挡和细分和置换进行比较,凹凸偏移通常最便宜但也仅限于材料然后我们需要一张高度图为凹凸高度创建参数(Bump Height)

高度图我从megascans里面获取这些资料

基本上就是它会利用高度信息帮助类型偏移一些法线值有点,他们试图让它出现比实际情况更深即使是平坦的表面,所以我试着用高度图来创建这个基于特定角度的深度值因为它不会改变实际网格本身所以你不会想要这样的东西,但这实际上是最便宜的选择,这只是创建一个简单的偏移量

当你进入实例,然后尽可能地提高它无法计算出深度应该有多远,才有了这种奇怪效果

视差贴图新建视差节点我们要把它改成偏移高度

创建4矢量红通道设置为1首先是最小步长默认设置为8另一个是最大步长64有点高最后一个是我们的参考平面所以我要把它改成平面高度最近是零接入各个uvs

最小最大步进调整侧面拉伸度

再说一次,它只适用于特定的视角,这不是用来做什么的需要近距离观察这对地板来说太好了在某些情况下,它实际上碰撞仍然较低接下来我们讨论碰撞和位移这是更昂贵的版本视差遮挡贴图和凹凸贴图,因此,它通常的工作原理是细分无论网格的顶点是什么所以如果我进入我们的线框我已经买了这个很高的具有我想看1000多个三角形给或拿可能1200

我们创建一个新的材料主材质修改

接下来我们设置下根据距离来细分网格,我们需要两个节点试图帮助找出从我们作为角色的角度来看然后也作为网格两者之间的距离•第一个是我们的相机因为不管怎样你的播放器将有一个摄像头。摄像头位置世界空间会给我们摄像机的位置•然后我们只需要一个正常的世界位置找出网格的位置在世界空间内我们这里有两个值•我们要减去为了找出两者的区别•我们有向量3中的信息现在我们需要将其调整为长度值,让我们输入向量那么这是什么基本上是创建,它将创建一个向量从摄像机的位置到距离网格所在位置,在某种意义上,当我们到达某一点在这个矢量中,它将开始变暗,或者任何超过这个矢量的东西都将变暗而且没有细分•我们需要除以这个值用一个我要去这里我们将此更改为渐隐长度然后就是这样我们会得到长度本身的可调节性•我们要做的就是做一个1减•与我们的细分相乘•添加一个静态开关,然后我将达到默认值这将是启用细分

我们可以设置距离来细化

当我们从顶部看下去是这样的它实际上开始调整在你周围以相等的距离值所以你周围好像有一种光环不只是像照相机在哪里    

现在我们进去插入位移值

这就是,视差、凹凸、偏移之类的东西

贴花

当您开始应用贴花材质时,如果它们不是去毛刺或贴花,它们将不会受到任何与照明相关的影响,像阴影之类的因此它们实际上不会在阴影内渲染但它们可以用任何直接光源渲染当这些应用在去毛刺方面时,它允许将它们放置在阴影中并实际完全渲染让我们转到我们的材料,让我创建一种新材料这个叫做贴花Decal_MMAT,然后带上我们的基础纹理,将材质球设置延迟贴花

让我创建一个实例这个叫做graffiti_Imat,贴花我们只需使用普通,设置它无法为其创建实例,我的意思是你可以改变某些混合模式这是一个基本贴花

只需注意极端角度的类型

还有一个问题是他没有环境遮挡没有自阴影这些是面临的一些限制我们通过与albato相乘来模拟环境光遮挡,或者在下面进行调整你必须非常清楚你在做什么

我们还可以使用视差,然后我们调整一些平面高度让它看起来不像是漂浮的,当然这比较费性能

您可能会遇到浮动地理位置的问题,你不能把它用在每一件事上尤其地当你在处理其他视差的东西时所以要注意,如果你使用的是平面它会投射出下面也是所以这有些限制

当你复制多个的时候需要更改他们的排序

如果我们进入着色器复杂性

你可以利用这些来找到方法,要么隐藏接缝或者隐藏一个重复性很强的细节所以要知道它是如何与对象融合的在某些情况下,您可能会注意到天空中的一些法线贴图细节,这不仅仅是普通地图的细节此材质具有环境光遮挡,所以它将尝试混合环境光遮挡用这些贴纸之类的东西,所以这自然也是一个问题,如果你有一个非常平淡的版本但它没有环境光遮挡,你会注意到环境光遮蔽不管它下面的表面是什么

你可以从这个贴花上看到更多的正常信息,但你会看到这个的环境遮挡

而不是像这里一样

这不仅仅是实际的网格本身,你只会看到那些东西,但这本质上是虚幻的引擎延迟和深度提供的贴花

另一种处理贴花的方法,从某种意义上说,它基本上是采用凹凸贴图或视差隔离,这取决于您的制作性能,但一般来说,它只是使用平面几何体非常简单的几何图形我们已经做过的着色器我要复制它贴花着色器命名为网格贴花,让我们进去,然后更改一些设置用于我们的贴花将材质更改为表面我们必须保留为半透明,但问题是我们需要法线贴图以及粗糙度和金属度,我知道在我为测试设置的贴纸上我们不会使用粗糙度或金属但我有第三个第二个纹理集使用该材质进入透明度设置我已经说过关于几个不同的混合运行方式类似于如何调整贴花的透明度值

所以我们要做我们的半透明体积,因为这通常也用于水和其他东西,所以这一个给了我们粗糙度金属度和法线,然后将ORM—RGB分别插入金属、粗糙、AO;然后插入视差

在一些矿层中,他们有一些石头层看起来有接缝,您可以创建这些自定义网格找一个简单的纹理,像这样之类的然后让它在边缘融合让它过渡得很好,你知道在UV上,然后他们就把它画出来了希望其正确混合的边缘然后在做一些调整

        【图片地址:artstation.com/artwork/QIP2I】接下来是一个水坑贴花具体看教程吧!简单

这一周我们看了细分和置换为网格材质创建其他细节,我们已经讨论了凹凸贴图以及视差遮挡,然后我们也制作了贴花

好!本期笔记分享就到这里,我们下期见!

获取方式: 插件免费分享只需分享到朋友圈集随意赞就行(截图后台私信我获取下载地址 )好东西就要分享更多人。着急的++下方管理

资源来源网络分享,试用版仅供学习研究使用,版权归原作者所有,24小时内自行删除。

查看下方精选文章

35-如何在虚幻引擎中优化环境

34-UE5开放世界功能 | 如何设置它们?|世界分区、多人协作、数据层、关卡实例

33-UE5世界分区系统 | 高度图最大尺寸是多少?| 地形的大小与内存显存关系?

32-是什么影响了我们游戏性能?为什么要控制游戏性能【优化工具与技巧】理论01

31-PBR纹理基础知识 | 纹理打包工具 | 材质编辑器讲解 | UE第一周 Shading与材质创建

30-GAEA1.3号称是全球第一款定向腐蚀软件 | 第一章界面简介

29-UE5多种道路制作方案!总有一款适合你该如何选择?

28-如何让关卡中草与地形无缝衔接?| 运行时虚拟纹理混合

27-关于构图,你能够学到什么?

26-什么是 Lightmass?UE4中的Lightmass World Settings | 如何设置才能获得最佳效果

25-虚幻引擎的灯光照明丨为什么我需要为我的灯选择移动类型?静态丨固定丨可移动有何不同

24-UE4灯光教程丨夜晚与白天环境/应该如何设置灯光/标准化资产?技巧与制作规范

23-Houdini地形系统丨HDA制作丨导入UE4全流程制作讲解【新人必看】

22-什么是DXT压缩?详解UE5材质每种压缩格式!如何选择适合项目压缩格式?

21-UE5材质纹理面板介绍与设置/了解一点纹理压缩的工作原理

20-Mip Mapping(Mip贴图)是什么如何工作?以及与纹理填充的关系!如何掌握它

19-重要!什么是Texel密度?如何检查、制作并设置合理的Texel密度?看看这个标准怎样!

18-UE5创建卡通油漆丨墨水轮廓丨镜面反射高光着色器材质制作

17-如何在 Substance Painter 中设置 SSS并导出贴图到maya中渲染

16-什么是UV、UV贴图、展UV?掌握它告别展UV的枯燥乏味、变得轻松愉快

15-UE5视差-真实建筑室内效果是怎样用视差映射制作实现的?(下部)

14-什么是PDG如何创建与使用丨PDG导入UE4大世界

13-Houdini地形遮罩有几种方式

12-houdini这功能必须学会

11-World Creator 3丨如何创建属于自己的关卡

10-为什么要修改植被顶点法线丨如何修改顶点法线才可以提升植被在引擎中效果?

09-计算机图形渲染管线/概念介绍【TA技术美术必修基础知识篇】第一期/共四期

08-SD_材质节点第三期 分享10+ 总有一款适合你,助你高效高质的工作(附:节点下载)

07-奇技淫巧第11篇|如何在 zbrush 中创建自定义接缝笔刷/自定义画笔/MD褶皱布料

06-如何在Sd/Ds烘焙法线?Ps和Sd修改法线有什么不一样,为什么要在Sd中修改!

05-PBR理论知识】推荐必看!Allegorithmic的PBR指南-第2部分(完结)

04-Marvelous Designer学会MD或许只需一篇文章就好!只讲用到的命令!

03-SP插件Substance Painter风格化纹理生成器

02-SP_风格化材质分分钟学会制作风格化智能材质(附 : 材质球和源文件)

01-SD绣花花边使用Substance Designer制作绣花花边布料纹理



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有