UE4 Shader 常用函数 学习笔记

Add:快捷键a

将两数相加,也可以将两纹理相加,如下图:


append(追加):


Subtract(减):

和加相反,特例,如下:


Abs(绝对值):

数学常用算法,多维也适用


Multiply(乘):快捷键m

数学常用算法

覆盖了一层粉红色

对位相乘 

2乘以每一位,扩展到更多维也一样

二维不能与三维相乘 


Divide(除):快捷键d

和乘相反


Clamp(数据限制):

传出来的值最小为Min,最大为Max,如果比Min小就为Min,比Max大就为Max,如下图,三维中每个数都不小于0.3,也不大于0.6


Time(周期循环):

变化的周期也是一秒,值是在0-1


Lerp(插值):快捷键L

在0.5-1范围内变动

对图1和图2的插值混合 


Floor(向上取整) 


Ceil(向下取整)


LinearGradient(渐变效果0-1的渐变):

相当于[ 0, 0.1 )时,都乘以10,最后得值都小于1,向下取整,那么[ 0, 0.1 )的值都为0乘以10也为零,所以[ 0, 0.1 )的范围均为黑色,在[ 0.1, 0.2 )时,都乘以10,得值都大于等于1且小于2,向下取整,那么[ 0.1, 0.2 )范围内的均为1,再除以10,所以[ 0.1, 0.2 )范围内的值都为0.1,在此范围内均为0.1的颜色,接下来一次类推......


DiamondGradient(向外渐变):


Frac(取小数):


Fmod(取余)


TextureCoordinate(图片纹理适配):

U为横向,V为纵向,U为2相当于横向扩展两张图片的大小放进一个平面,为n相当于n张图片大小放进一个平面


mask(遮罩):

打勾代表需要展示的通道,不打勾的通道不进行展示


if(条件判断):快捷键i

如果A大于B,那么值输出0.1,A等于B,值输出0.2,A小于B,值输出0.3

二维时,时X,Y,Z依次比较,只要AX大于BX那么Y和Z就不需要比较了,就直接输出A>B的值,Y、Z同理。

多维时也同理


Fresnel(边缘光):

Exponent(衰减效果)值越大:黑色半径越大,白色越少 

Base Reflect Fraction In(控制镜面反射效果):整体效果偏白,但是没有边缘白

粉色到蓝色的混合 


根据相机位置出不同的颜色,如下图:


同理,Object Position,根据Object的位置来变换颜色,如下图:

物体用同一个材质,位置不一样,颜色也不一样


Camera Vector:根据相机不同位置,看图片的不同剪裁的部分,如下图:

图片长这样


Pixel Depth(像素深度): 

根据Texture每个像素与玩家的距离的不同,进行不同的颜色展示,通常该节点用于制作雾气,距离近雾气就淡,距离远武器就浓


Pixel Normal(根据法线来计算颜色):

每个拐角都是一个法线,有法线则颜色变化


Pixel Depth Offset(像素深度偏移):

颜色没有混合,如果加上像素深度偏移:

对像素的一个偏移操作

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/46851.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ubuntu搭建原神3.7版本服务器

本文涉及知识点 linux基础命令|mongoDB服务端搭建及指令|Java环境搭建 原神私服可以用来抽卡满足自己用,他的许多任务都得登录控制台自己发,不建议拿私服玩,想要体验完美原神请到官服,本文只做LINUX MongoDB java教学例子 写在前…

原神角色渲染详解

整体效果展示:主要方案是对下面几张图做不同的处理 身体 基础颜色光照:主要贴图卡通贴图ramp图法线图光照图 金属度与高光,头发部分高光:光照图,头发部分用高光black图 深度边缘光:用额外pass DepthNor…

打脸了兄弟们,Go1.20 arena 来了!

大家好,我是煎鱼。 大概半年前,我写过一篇文章《Go 要违背初心吗?新提案:手动管理内存》。有兴趣了深入解的同学,可以再回顾一下。 当时我们还想着 Go 团队应该不会接纳,至少不会那么快: 没想到…

对正在打野发育的红队同学的一次反制

文章目录 故事开始其他反制思路隐蔽C2CS重定向器实验 故事开始 真的是对同学的反制哈,我们最近都在学习内网&钓鱼就互相”攻击“,就有那么一天我就在想我偷懒把CS登录密码设置的很简单,会不会其它人也偷懒,于是就抱着尝试的心…

zsteg安装及CTF打野wp

下载文件解压后拖进kali里,移到root目录下 使用命令 zsteg 文件名 执行成功后即可获取qwxf{you_say_chick_beautiful?} 下面介绍zsteg的安装 使用命令 git clone http://www.github.com/zed-0xff/zsteg apt-get install gem gem install zsteg 若报错,…

AI版女网红“半藏森林”上线,服务项目让人意想不到

目前首批网红明星“AI克隆人”已提前上线,主营业务就是打造各种名人版AI聊天机器人,用户付费便可与之聊天。其后台报名参加AI克隆人的网红明星“全网粉丝总数已超过5亿”。该公司这波上线的网红明星AI克隆人,包括此前因“疑似插足他人恋情”&…

炉石传说 爬取全部卡牌

之前我30行爬了英雄联盟全部皮肤 这次爬炉石稍稍麻烦点,50行 网页分析 首先,我们分析炉石官方网站卡牌工具https://hs.blizzard.cn/cards/ 通过源代码和Network分析,发现返回的卡牌是用post请求的json文件 请求数据为: cardCla…

我用python玩炉石传说(3)-----炉石卡牌套牌自动构建算法

本文共三个部分: 我用python玩炉石传说(1)-----炉石卡牌相关度分析的手动打分器我用python玩炉石传说(2)-----炉石卡牌套牌爬取器及自动分析卡牌相关度我用python玩炉石传说(3)-----炉石卡牌套…

(写着玩)Python仿网络游戏《炉石传说》,继上次部分代码展示

上一期: (写着玩)Python仿网络游戏《炉石传说》,使用LOL的卡牌进行模拟对局(版本1.0)_AMarvelZ的博客-CSDN博客

手动爬取炉石传说所有卡牌

笔者还记得是从大学开始的时候玩的炉石传说,还记得当时的版本只有黑石山,纳克萨玛斯,地精大战侏儒这些卡包,转眼间到了现在,炉石传说早已和之前的那个炉石传说不再一样了,还记得以前的卡牌套路冰法&#xf…

革命炉石传说,Gods Unchained

欢迎各位新老朋友,我们细说P2E(Play to Earn),为广大用户提供一个深入了解链游的平台。不定期的跟大家分享一些精品项目和最新链游方向,也欢迎大家关注我们。 我们第七期分享的是Gods Unchained,Gods Uncha…

卷没用的,我要被 AI 大模型抢走饭碗了

SOTA AI Devs Park 是专注于生成式 AI 领域的公益开发者社区,由生成式 AI 产业加速营 SOTA AI 支持建设,正在策划举办系列 Meetup 与闭门会,聚焦于同频交流生成式 AI 的前沿趋势与一线技术实践。 前不久我们出了一篇文章《AGI 变革&#xff1…

关于《更新win11之后我的edge浏览器打不开》这件事

win11更新后打不开edge浏览器的解决方法 1.打开此电脑,打开路径C:\Program Files (x86)\Microsoft\Edge\Application下的106.0.1370.42文件夹(版本可能不同,总之找到全是数字的文件夹) 2.找到msedgewebview2.exe文件,…

Edge地址栏搜索引擎换成Bing

‘设置’找到‘隐私,搜索和服务’ 地址栏和搜索 管理搜索引擎 添加保存设为默认值即可 以%s代替查询的URL: {bing:baseURL}search?q%s&{bing:cvid}

【PTA】 统计成绩2 (10分)

给定N个学生的基本信息,包括学号(由12个数字组成的字符串)、姓名(长度小于20的不包含空白字符的非空字符串)、高等数学成绩、C语言程序设计成绩,成绩均为[0,100]区间内的整数,要求统计高等数学成…

好分数网查成绩分数查排名服务平台_好分数免费查年级排名

好分数在线查年段排名,好分数在线查班级排名,好分数免费查询同学成绩 分数API是一个公益性的在线免费查排名软件 由作者一木独立开发 如果您方便的话可以下载软件后投币来支持我们 以维持服务器的正常支出,感谢各位 所需软件下载地址☞点我下载 教程开始 1.打开…

好分数学生家长查排名成绩-在线好分数查成绩入口

好分数在线查年段排名,好分数在线查班级排名,好分数免费查询同学成绩 分数API是一个公益性的在线免费查排名软件 由作者一木独立开发 如果您方便的话可以投币来支持我们 以维持服务器的正常支出,感谢各位 所需软件链接在文末 教程开始咯 1.打开 分数API APP&…

PTA 统计学生平均成绩与及格人数

7-3 统计学生平均成绩与及格人数 分数 15 作者 C课程组 单位 浙江大学 本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。 输入格式: 输入在第一行中给出非负整…

AI杂谈04 与Chat AI沟通代码与绘画的提词

BING AI:“与AI交流应该像与人交流一样,尊重对方的感受和权力。” 图源:文心一言 | 提词:少女机器人 漫画风格 作为小白,在使用AI生成代码的时候,耗过不少时间,栽过不少跟头,因此总…