当前位置: 首页 > news >正文

国际最新军事新闻温州seo推广外包

国际最新军事新闻,温州seo推广外包,兰州网络推广兰州网络推广,做网站做小程序推广一.什么是数据类型 首先为啥理解数据类型是很重要的。一些节点的接口插槽只接受特定类型的数据,如果连接了不匹配的数据就会出现错误,有些接口可以接受任何数据类型,但是实际上只会使用到其中的一些。并且有时可以将多个数据流合并成一个来编…

一.什么是数据类型

首先为啥理解数据类型是很重要的。一些节点的接口插槽只接受特定类型的数据,如果连接了不匹配的数据就会出现错误,有些接口可以接受任何数据类型,但是实际上只会使用到其中的一些。并且有时可以将多个数据流合并成一个来编写一个更高效的shader

1.数据类型介绍

Float:用于需要单一数据通道的事物,如金属度、高光度和粗糙度

Float2:带有两个通道,通常用于存储UV坐标

Float3:用于需要颜色或向量的东西,例如基础颜色和法线

Float4:用于存储带有Alpha的颜色

2.节点介绍

1.Append

可以将两个向量合并成一个新的向量(更高维度的)

2.AppendMany

用于将多个输入合并成一个数组,并且可以选择输出的通道

3.Mask

用于从一个向量中提取特定的分量,比如下面就分别提取了二维向量的RG通道

 4.Swizzle

从一个向量(如float2float3float4)中选择和重新组合特定的分量

5.Split Components

将一个向量的每个分量分离成单独的输出,但是这个节点只接受float3类型的输入,否则会报错

3.注意

要注意根节点的basecolor 只需要一个float3的值,如果输入了float4的值那么第四个值就会被忽略掉

二.扭曲着色器

当UV增加的时候,纹理会向左上角进行移动,可以用Time节点来控制UV滚动,同时通过一个二维向量控制两个分量的滚动速度

现在是均匀地调整每个UV坐标,但是我想要对每个像素的UV偏移是不同的,这样就需要引入噪波

这是一个噪波纹理,它的RGB分别是三个不同的噪声图

所以我们就可以将任意两个通道append到一个二维向量,然后对UV进行偏移,同时乘上一个很小的影响范围,例如0.03,就会有一个扭曲的效果,就像这样

但是目前还不是动态的,所以还要加上时间的影响,通过跟随时间变化的UV来对噪声贴图进行采样,但是即使是这样,我们的图案现在变化扭曲的有些重复,所以通过采样另外两个不同的噪声通道,并且给予不同的UV滚动速度,和上一个采样的结果来相加,这样之后我们就得到了一个不再循环的扭曲图案。

最终效果

总结:

这个方法用来做扭曲非常不错,可以用来做火焰的热浪,或者带有涟漪的水,可以用这个做折射效果,或者只是用来做某个在摇摆的物体,或者是做某个粒子系统。

http://www.yayakq.cn/news/195502/

相关文章:

  • 班级网站的建设调查表去哪儿旅行app下载安装
  • 廊坊怎么做网站如何做正规的采集网站
  • 男女做爰免费网站怎么注册一家公司
  • 电子商务网站提供的主要功能有为什么不建议去代账公司
  • 视频网站砸钱做生态wordpress中文免费
  • 中山 网站建设wordpress怎么改后台
  • 企业网站需要备案吗阿里云网站备案拍照
  • 兰州市城乡和住房建设局网站江苏工程建设信息官方网站
  • 东莞常平建设局网站罗湖网站建设公司
  • 外贸公司网站建站建网站需要注意什么
  • 简要说明网站制作的基本步骤温州如何进行网站推广
  • 做网站帮京东卖东西怎么合作wordpress 如何仿站
  • 怎么做死循环网站wordpress 音频播放器
  • 上海网站制作商全网营销实战培训
  • 网站开发mvc架构重庆营销型网站建设沛宣
  • 如何用微信打开微网站呼伦贝尔网站建设维护
  • 网站建设与管理课程设计如何发布自己的网站
  • 卖高仿名牌手表网站怎么用单位电脑做网站服务器
  • 陆金所 网站开发二部软件外包平台哪家好
  • 网站关键词优化推广深圳设计师品牌
  • 在学做网站还不知道买什么好wordpress 更换空间阿里云
  • cpa诱导网站怎么做做球衣外贸用什么网站
  • 网站策划书的主题有哪些html做网站的毕业设计
  • 搜索引擎主题网站模板宁波制作网站的公司
  • 盐城企业做网站网站的建设与颜色搭配
  • 描述建设一个网站的具体步骤创意活动策划网站
  • 联想网站建设预算报告书南阳市建设局网站
  • 怎样建设VR网站海外seo投放
  • 视频网站开发周期如何选择低价网站建设
  • 重庆建立公司网站小程序怎么运营推广