同城200带吹电话-免费风楼阁全国约,附近人100块钱,上门服务24小时接单平台

当前位置:首页 >教程首页 > Unreal Engine >UE4美术必备之数学基础知识(三)

UE4美术必备之数学基础知识(三)

发布时间:2021-06-23 09:56:40

Hello,大家好,上次和大家分享了 UE4美术必备之数学基础知识(二)这是UE4美术数学基础的第三篇,我是Vee。

图片

下面我们继续讲节点。

1.6、FMod

1.webp.jpg

根据下面注释,FMod是Floating Modulus的简写,FMod就是取模。上一篇我们讲过的Floor和Ceil分别是向下及向上取整数部分,FMod则是取两个输入数值相除后的小数部分。

打开示例材质,整理一下节点如图:

2.webp.jpg

把UV坐标Mask(R)后得到的横向渐变可以理解为x轴上的0-1范围,这些节点可以写成函数的形式:

y=mod(floor(x,5),2)

计算出的函数图像如下,从图上我们可以看出在x轴上0-1的范围内,有三段值为0和两段值为1的线段,便对应了示例材质中所见到的黑白相间的条纹。

3.webp.jpg3-2.webp.jpg

1.7、Power

4.webp.jpg

Power就是指数幂,用法非常简单,两个输入节点Base是底数,Exp是指数。

5.webp.jpg

通常用来做随参数变化比较剧烈的调节效果。

1.8、Lerp

6.webp.jpg

也是一个很常用的节点,线性插值。

输入A,B两个值,通过Alpha来控制输出,当Alpha为0时,完全输出A,当Alpha为1时,完全输出B??梢岳斫獬蒔S中的遮罩。

输入的Alpha不是必须为灰度值,可以是有RGB多个通道的数值,这时候每个通道控制对应通道的遮罩。

对面的范例展示了通过参数控制草地与地砖的融合度。

7.webp.jpg

1.9、Height Lerp

8.webp.jpg

HeightLerp是UE4内置的一个材质函数,它是对Lerp节点的一种高级应用。对面的示例很清楚地表示了它的效果,就是基于高度的材质融合。

我们先看节点的输入和输出:

9.webp.jpg

A和B分别是要融合的两个贴图。

Transition Phase 用来控制两个贴图的显示比例,配合一些运算,比如顶点色绘制等等会让材质融合更加自然。

Height Texture这里我们一般连接处于下方的材质的高度图。

Contrast用来控制两种材质融合边界的虚实。

Results是直接输出A,B两张贴图的融合结果。

Alpha是输出计算出的融合Alpha,对面示例中用的就是输出Alpha。

Lerp Alpha No Contrast,顾名思义就是输出不受Contrast值影响的Alpha。

下面我们整理一下对面示例的材质节点

10.webp.jpg10-2.webp.jpg

可以看到,示例中用HeightLerp的输出结果作为Lerp的Alpha来融合石砖和苔藓两种材质的BaseColor以及法线贴图。前面还有一个HeightLerp的计算输出Alpha用来作为后面节点的Transition Phase,实现的是我们真正的Transition Phase基础上增加一个圆形过渡的效果。用的是Sphere Mask节点。这个节点我们后面会讲到。

1.10、Clamp

11.webp.jpg

这个简单得很,就是限制输入值的最大值和最小值,来对节点之前的计算结果进行范围限制,防止超出预期阈值。

比如对面这个简单的例子,想要控制贴图的最大亮度。

12.webp.jpg

来源:Thepoly公众号

学员作品赏析
  • 2101期学员李思庭作品

    2101期学员李思庭作品

  • 2104期学员林雪茹作品

    2104期学员林雪茹作品

  • 2107期学员赵凌作品

    2107期学员赵凌作品

  • 2107期学员赵燃作品

    2107期学员赵燃作品

  • 2106期学员徐正浩作品

    2106期学员徐正浩作品

  • 2106期学员弓莉作品

    2106期学员弓莉作品

  • 2105期学员白羽新作品

    2105期学员白羽新作品

  • 2107期学员王佳蕊作品

    2107期学员王佳蕊作品

专业问题咨询

你担心的问题,火星帮你解答
  • 广州视频剪辑培训机构有哪些

    在广州这座繁华的都市中,数字创意产业正蓬勃发展,广州视频剪辑培训成为许多影视爱好者的理想起点。随着短视频平台和影视制作需求的激......

  • 北京UI设计培训免费试听攻略

    在北京这样一座充满创意活力的都市,UI设计培训正成为无数年轻人追逐职业梦想的跳板。随着数字经济的蓬勃发展,UI设计行业在北京展......

  • 北京平面设计培训机构排名榜

    在当今创意经济蓬勃发展的浪潮中,北京平面设计培训成为众多职业追求者的理想起点。这座城市的活力与机遇吸引着无数人投身视觉艺术领域......

  • 北京虚幻引擎课程内容全解析

    在影视和设计行业蓬勃发展的今天,虚幻引擎作为核心技术工具,正引领着视觉创作的革命。越来越多的人渴望掌握这门技能,而专业的培训成......

  • 北京平面设计课程如何选择适合的

    在北京这座文化创意中心,平面设计培训行业蓬勃发展,为渴望入行的学员提供了丰富机遇。随着数字媒体和影视产业的崛起,掌握视觉传达技......

  • 上海3D建模短训班课程内容解析

    在上海这座充满活力的城市,影视和设计行业正迎来前所未有的发展机遇,数字技术的进步让3D建模成为创意产业的核心驱动力。参加专业的......

×

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定