UE4材质
学习ue4 材质的知识点记录,以及一些材质编写方法
tianxiaojie_blog
这个作者很懒,什么都没留下…
展开
-
POST材质 - 独显某个通道的模型
文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport原创 2021-08-05 17:45:00 · 314 阅读 · 0 评论 -
上下扫描,贴图尺寸不变,有底纹的材质效果
上下扫描,贴图尺寸不变,有底纹的材质效果效果实现思路解析实现方式透明度(消耗高)遮罩,开启噪点遮罩(相对透明度来说消耗更低)具体实现效果底部有一层底纹底纹上方有一层根据模型高度向上扫描的发光条改变模型尺寸,模型的贴图不变可改变发光条亮度可改变地图透明度可以调整贴图尺寸可以调整扫描时间间隔可以调整发光条的宽度可以改变发光条的扫描方向实现思路解析实现方式透明度(消耗高)遮罩,开启噪点遮罩(相对透明度来说消耗更低)具体实现扫描效果用uv偏移的思路,将uv某个维度的值原创 2021-01-27 17:22:58 · 314 阅读 · 0 评论 -
材质面向摄像机
材质面向摄像机单贴图面向摄像机组合贴图面向摄像机单贴图面向摄像机主要是调用RotateAboutAxis这个材质函数输入旋转轴 001计算旋转角度去除camera的z轴影响算出物体到摄像机的向量归一化后算出夹角FVector::Rotation()函数的内部实现(局部)FRotator R; // Find yaw.R.Yaw = FMath::Atan2(Y,X) * (180.f / PI); // Find pitch.R.Pitch = FMath原创 2021-01-27 17:16:17 · 2797 阅读 · 0 评论 -
径向扫描,网格底纹
径向扫描,网格底纹效果具体实现围绕中心点旋转遮罩生成底纹网格生成扫描条效果围绕中心点旋转底纹有一层网可以调整底纹uv具体实现围绕中心点旋转遮罩让uv根据time模上360进行自定义uv旋转调用向量转径向值生成一个旋转变化的值生成底纹网格用GeneratedBand生成横纵两个方向的线条,组合成网格生成扫描条将径向扫描效果做一个smoothstep,限定一个范围,然后取反做出一个细条扫描效果乘上一个发光颜色再与形成的网格进行相加,连上遮罩和发光颜色,就会有一个原创 2021-01-27 17:03:35 · 284 阅读 · 0 评论 -
交界高亮,菲涅尔衰减
交界高亮,菲涅尔衰减效果具体实现交界处高亮菲涅尔效果做自身边缘高亮,中间透明底纹移动,增加细节效果物体交界处高亮显示整体有菲涅尔衰减效果未透明处有底纹移动具体实现交界处高亮用深度遮罩函数,将与物体交界处进行虚化,再取反,就变成交界处未虚化,其余地方虚化虚化处乘上一个发光颜色菲涅尔效果做自身边缘高亮,中间透明底纹移动,增加细节...原创 2021-01-27 16:58:13 · 386 阅读 · 0 评论 -
涟漪扩散效果(呼吸灯效果)
涟漪扩散效果(呼吸灯效果)整体效果实现思路整体效果涟漪扩散这样多层级向外扩散可调整运动速度实现思路取一个径向遮罩和时间叠加再取模形成一个周期变化效果加上一个时间差,形成视觉错落效果去除边缘再叠加...原创 2021-01-27 16:49:17 · 1356 阅读 · 0 评论 -
材质跟随路径移动
材质跟随路径移动效果如下具体实现效果如下材质沿着给定的线运动具体实现材质里开放一个位置参数给外界,通过传参改变材质的worldoffset原创 2021-01-27 16:46:08 · 244 阅读 · 0 评论 -
循环左右偏移的效果
循环左右偏移的效果效果如下材质实现效果如下材质实现原创 2021-01-27 16:42:59 · 189 阅读 · 0 评论 -
规则uv的边缘高亮
规则uv的边缘高亮效果如下材质实现效果如下材质实现原创 2021-01-27 16:39:49 · 214 阅读 · 0 评论