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

响应式网站几个断点高校网站建设的优势和不足

响应式网站几个断点,高校网站建设的优势和不足,自适应 网站,培训类 网站后台目录 一、👋🏻前言 二、😈sinx波动的基本原理 三、😈波动起来 1.sinx节点介绍 2.vertexPosition 3.集成Vector3 a.节点Append b.连起来 4.波动起来 a.波动的原理 b.时间节点 c.sinx的处理 四、🌊波动优化 …

目录

一、👋🏻前言

 二、😈sinx波动的基本原理

三、😈波动起来

1.sinx节点介绍

2.vertexPosition

3.集成Vector3

a.节点Append

b.连起来

4.波动起来

a.波动的原理

b.时间节点

c.sinx的处理

四、🌊波动优化

五、🚀相关数据优化

1.希望波动密集一点

2.更改幅度


一、👋🏻前言

大家好,我是菌菌巧乐兹~本节内容主要讲一下,如何用shader来做一个sinx波动~

效果预览:

 二、😈sinx波动的基本原理

原本这是一个平面,变成一个曲面,还是改变顶点坐标

我们改变的是y的顶点坐标

要变成sinx的波动,就是根据给的x的值改y的坐标

我们学过y=sinx

三、😈波动起来

1.sinx节点介绍

2.vertexPosition

之前学过,我们的顶点坐标是有x的,我们把顶点的x给进去,这样我们就输出为y了

3.集成Vector3

我们最后给到的偏移坐标,实际上是(0,偏移y,0),那么我们需要合起来一下

a.节点Append

节点append是专门把单个的数据合起来的节点

在左边的outputType,可以选择你想拼装哪个数据

根据你选择的不同的选项,右边的节点也会有不同的接口

例:Vector2,右边就只有x和y,以此类推

InternalData下面可以填写的数据,你可以选择自己填,也可以选择在节点连

b.连起来

偏移是xyz,所以我们选Vector3,x和z不偏移,所以我们填0,y就是刚才sin连的节点,如图所示

这时候外面的图形,如下图所示(是不会动的)

 

4.波动起来

a.波动的原理

波动就是让输入进去的x的值逐渐增大,因为sinx中的x,只需要不断变大,他的y一直都在-1和1之间变动。

b.时间节点

这个节点就是当你点击运行时,就会从0开始计时,和秒表一样,一直往上加,速度是和平时的秒速是一样的。

如果你觉得时间走的太快了,你可以改scale,就是改时间的倍数

总结:这是一个不断增加的值

c.sinx的处理

只要x不断增加,就可以获得不断波动的y值,我们先让顶点x的值和time相加,如下图所示,就有了一组不断升高的x

把这个x放进sinx节点当中

d.都连接起来

你就会获得一个不断波动的plane

四、🌊波动优化

首先你会发现一个问题,我们的波纹有棱有角的,不是一个圆滑的波动plane

因为我们是控制的顶点移动,顶点和顶点中间我们是不管的,打开网格就可以看见

备注:选择这个就可以看见网格(如下图所示)

 

然后你就可以看见,只控制顶点移动,顶点和顶点之间离得挺远的,所以只能是有棱有角的波动。

总结:unity自带的plane是不够用的,没办法做到丝滑的波动,所以我们要搞一个网格比较密集的模型


模型资源绑定在文章,QQ群里均可下载,或者你自己搞一个网格密度高的模型


 换上密度高的模型后,把写的shader放上去,就会变成丝滑的模型波动

其实这里还是有点棱角的,如果你希望完全丝滑,就继续加网格密度 

五、🚀相关数据优化

1.希望波动密集一点

可以看见我们sin2x比sinx的波动要密集,所以我们只需要给输入的x加上倍数,就可以调整密集程度

如下图所示,dencity是一个float【可外部更改】,把它和上面的框相乘

从外部调整dencity,看波动效果

2.更改幅度

如果你觉得幅度太小了,那就是偏移y的数值太小了,在最后y值在的地方做个相乘

再给个特写

最后的波动结果

 


文章转载自:

http://xvoDYidp.hysqx.cn
http://fCwzPGtq.hysqx.cn
http://wrZG2K7A.hysqx.cn
http://ZM0mR3Tq.hysqx.cn
http://VQH5oyCV.hysqx.cn
http://TUqxtFE3.hysqx.cn
http://Gn5ixbhk.hysqx.cn
http://HrYrr1wQ.hysqx.cn
http://xAXSgR52.hysqx.cn
http://8ewC1QBP.hysqx.cn
http://3ssKcbD0.hysqx.cn
http://eA7PWj7g.hysqx.cn
http://OmV0ziFh.hysqx.cn
http://7rE2oloU.hysqx.cn
http://guXkN1z6.hysqx.cn
http://GK3NRGgn.hysqx.cn
http://A1zlCbFF.hysqx.cn
http://BlNzUrHa.hysqx.cn
http://1kabwjho.hysqx.cn
http://97lvit3S.hysqx.cn
http://izWNykVb.hysqx.cn
http://43MxlykI.hysqx.cn
http://drlT5m4Z.hysqx.cn
http://HbX4qgCu.hysqx.cn
http://siDoX7AS.hysqx.cn
http://K7Pu25f6.hysqx.cn
http://44QaTSXK.hysqx.cn
http://EOg4re5w.hysqx.cn
http://QhhLUt92.hysqx.cn
http://Nbm0rn6Z.hysqx.cn
http://www.dtcms.com/wzjs/652746.html

相关文章:

  • 重庆公司做网站怎样做游戏网站
  • 成都建站哪家好app商城网站开发
  • 拖拽建站系统源码在地税网站怎么做税种认定
  • 做网站需求山东建站商城
  • 网站的弹窗对话框怎么做网站建设公司百家号
  • 网站怎么升级建设网站培训学校
  • 学习制作网页的网站263企业邮箱下载客户端
  • .net网站开发实训体会容桂销售型网站建设
  • 网站购物车功能怎么做广东新闻联播
  • 建站服务论坛高端品牌名称
  • 中国网站建设市场分析沧州网站建设制作
  • 上海企业体检宁波seo推荐优化
  • 网站建设 需求分析报告网站备案查询平台
  • 西工网站建设设计网络编辑
  • 昆明做网站比较牛的合肥微信网站制作
  • 上海网站建设口碑好做网站怎么做鼠标跟随
  • 济南网站免费制作网站设计客户对接流程
  • 西安网站建站泰宁县建设局网站
  • 信誉好的常州网站建设网站视频下载软件
  • 苏州营销型网站制作公司国外建站企业
  • 网站数据不变重新安装wordpress大连app开发制作
  • 龙岩城乡建设局网站网站积分的作用
  • 个人备案网站做企业网可以吗给别人做金融网站 犯法吗
  • 长域名的优秀网站山西省建设银行网站
  • wordpress如何生成网站地图现在做外贸还能挣钱吗
  • 手机有软件做ppt下载网站有哪些内容吗店铺销售系统软件哪个好
  • 南阳锐诚网站建设手机建设银行网站进不去
  • 站长之家官网网址编程python适合多大孩子学
  • 网站与服务器的关系写作网站大全
  • 网站多少钱一米免费建立个人网站的哪些平台好