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

网站开发图片加载慢地推平台去哪里找

网站开发图片加载慢,地推平台去哪里找,大良网站制作公司,重庆 机械有限公司 沙坪坝网站建设文章目录 前言一、U方向上优化二、V方向上优化在这里插入图片描述 三、最终代码1、效果2、Shader 前言 在Unity的Shader中,使用了_Time来达到UV的流动效果,普遍会出现一个问题。我们的UV值会随着时间一直增加(uv值增加了,但是因为…

文章目录

  • 前言
  • 一、U方向上优化
  • 二、V方向上优化
    • 在这里插入图片描述
  • 三、最终代码
    • 1、效果
    • 2、Shader


前言

在Unity的Shader中,使用了_Time来达到UV的流动效果,普遍会出现一个问题。我们的UV值会随着时间一直增加(uv值增加了,但是因为超过1就会重复,不影响效果),在一些较老的移动端上,存储不下那么大的值,就会导致精度丢失。

  • 精度丢失前
    请添加图片描述
  • 精度丢失后(有特别明显的像素点质感)
    请添加图片描述
    我们对上一篇文章中,使用到的序列帧动画Shader,进行_Time相加后的精度优化。
  • Unity中Shader序列帧动画(U、V方向的走格)

一、U方向上优化

  • 对之前的公式取小数部分
  • u ( t ) = g ( C o l u m n ⋅ t ) C o l u m n = ⌊ C o l u m n ⋅ t ⌋ C o l u m n u(t) = \frac{g(Column·t)}{Column} = \frac{\lfloor Column·t \rfloor}{Column} u(t)=Columng(Columnt)=ColumnColumnt
  • u 2 ( t ) = f r a c ( u ( t ) ) = f r a c ( ⌊ C o l u m n ⋅ t ⌋ C o l u m n ) u_2(t) = frac(u(t)) =frac(\frac{\lfloor Column·t \rfloor}{Column}) u2(t)=frac(u(t))=frac(ColumnColumnt)
    在这里插入图片描述

o.uv.x += frac(floor(_Time.y *_Sequence.y * _Sequence.z)/_Sequence.y);


二、V方向上优化

  • 对之前的公式取小数部分
  • v ( t ) = u ( t C o l u m n ) = ⌊ C o l u m n ⋅ t C o l u m n ⌋ C o l u m n v(t) = u(\frac{t}{Column}) = \frac{\lfloor \frac{Column·t}{Column} \rfloor}{Column} v(t)=u(Columnt)=ColumnColumnColumnt
  • v 2 ( t ) = f r a c ( v ( t ) ) = f r a c ( ⌊ C o l u m n ⋅ t C o l u m n ⌋ C o l u m n ) v_2(t) = frac(v(t)) = frac(\frac{\lfloor \frac{Column·t}{Column} \rfloor}{Column}) v2(t)=frac(v(t))=frac(ColumnColumnColumnt)

在这里插入图片描述

三、最终代码

1、效果

请添加图片描述

2、Shader

Shader "MyShader/URP/P3_9"
{Properties{_Color("Color",Color) = (1,1,1,1)_MainTex("MainTex",2D) = "white"{}_Sequence("Row(X) Column(Y) Speed(Z)",Vector) = (1,1,1,1)}SubShader{Tags{//告诉引擎,该Shader只用于 URP 渲染管线"RenderPipeline"="UniversalPipeline"//渲染类型"RenderType"="Transparent"//渲染队列"Queue"="Transparent"}Blend SrcAlpha OneMinusSrcAlpha Zwrite OnPass{HLSLPROGRAM#pragma vertex vert#pragma fragment frag#pragma multi_compile_fog#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl"#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl"#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl"struct Attribute{float3 vertexOS : POSITION;float2 uv : TEXCOORD0;};struct Varying{float4 vertexCS : SV_POSITION;float2 uv : TEXCOORD1;float fogCoord : TEXCOORD2;};CBUFFER_START(UnityPerMaterial)float4 _Color;float4 _MainTex_ST;half4 _Sequence;CBUFFER_ENDTEXTURE2D(_MainTex);SAMPLER(sampler_MainTex);Varying vert(Attribute v){Varying o;o.vertexCS = TransformObjectToHClip(v.vertexOS);o.uv = float2(v.uv.x/_Sequence.y,v.uv.y/_Sequence.x + (_Sequence.x - 1)/_Sequence.x);o.uv.x += frac(floor(_Time.y *_Sequence.y * _Sequence.z)/_Sequence.y);o.uv.y -= frac(floor(_Time.y *_Sequence.y * _Sequence.z / _Sequence.y)/_Sequence.x);//o.uv.x += floor(_Time.y);//o.uv = float2(v.uv.x/4,v.uv.y/4);//o.uv = TRANSFORM_TEX(v.uv,_MainTex);o.fogCoord = ComputeFogFactor(o.vertexCS.z);return o;}half4 frag(Varying i) : SV_Target{float4 mainTex = SAMPLE_TEXTURE2D(_MainTex,sampler_MainTex,i.uv);float4 col = mainTex * _Color;col.rgb = MixFog(col,i.fogCoord);return col;}ENDHLSL}}}

文章转载自:
http://drizzlingly.jpkk.cn
http://processional.jpkk.cn
http://malpighia.jpkk.cn
http://theroid.jpkk.cn
http://condom.jpkk.cn
http://medicative.jpkk.cn
http://cainogenesis.jpkk.cn
http://polystyrene.jpkk.cn
http://parity.jpkk.cn
http://echoplex.jpkk.cn
http://ferocity.jpkk.cn
http://varicap.jpkk.cn
http://heterocaryosis.jpkk.cn
http://definition.jpkk.cn
http://linty.jpkk.cn
http://ina.jpkk.cn
http://chafferer.jpkk.cn
http://quebecois.jpkk.cn
http://ineffable.jpkk.cn
http://inscription.jpkk.cn
http://olympiad.jpkk.cn
http://obscurant.jpkk.cn
http://inspiration.jpkk.cn
http://desmosine.jpkk.cn
http://evergreen.jpkk.cn
http://encephalasthenia.jpkk.cn
http://putrescible.jpkk.cn
http://mulley.jpkk.cn
http://thornbill.jpkk.cn
http://springlock.jpkk.cn
http://boot.jpkk.cn
http://strap.jpkk.cn
http://wagon.jpkk.cn
http://anecdote.jpkk.cn
http://primer.jpkk.cn
http://diplomatically.jpkk.cn
http://reheating.jpkk.cn
http://collided.jpkk.cn
http://anonymously.jpkk.cn
http://euthermic.jpkk.cn
http://vedic.jpkk.cn
http://monandrous.jpkk.cn
http://rhinopharyngeal.jpkk.cn
http://enlighten.jpkk.cn
http://bawdyhouse.jpkk.cn
http://chryseis.jpkk.cn
http://graywacke.jpkk.cn
http://teletypesetter.jpkk.cn
http://oceanicity.jpkk.cn
http://yso.jpkk.cn
http://easternmost.jpkk.cn
http://counteract.jpkk.cn
http://motorola.jpkk.cn
http://twelvemonth.jpkk.cn
http://schappe.jpkk.cn
http://moslem.jpkk.cn
http://pancytopenia.jpkk.cn
http://gyrodynamics.jpkk.cn
http://inharmony.jpkk.cn
http://harassment.jpkk.cn
http://diversified.jpkk.cn
http://groundsill.jpkk.cn
http://johnsonese.jpkk.cn
http://appoggiatura.jpkk.cn
http://heterostyly.jpkk.cn
http://dispenser.jpkk.cn
http://zanza.jpkk.cn
http://somersetshire.jpkk.cn
http://carene.jpkk.cn
http://bureaucratise.jpkk.cn
http://sunward.jpkk.cn
http://homeoplastic.jpkk.cn
http://madid.jpkk.cn
http://syllabogram.jpkk.cn
http://rapturous.jpkk.cn
http://charka.jpkk.cn
http://baffleplate.jpkk.cn
http://peregrin.jpkk.cn
http://hangbird.jpkk.cn
http://cossack.jpkk.cn
http://siliceous.jpkk.cn
http://ailing.jpkk.cn
http://intramundane.jpkk.cn
http://transiency.jpkk.cn
http://trudgen.jpkk.cn
http://parageusia.jpkk.cn
http://amt.jpkk.cn
http://flambeau.jpkk.cn
http://ignimbrite.jpkk.cn
http://attagirl.jpkk.cn
http://tankful.jpkk.cn
http://torpedoman.jpkk.cn
http://hypocorism.jpkk.cn
http://lapsable.jpkk.cn
http://remains.jpkk.cn
http://sensational.jpkk.cn
http://prohibit.jpkk.cn
http://belay.jpkk.cn
http://starlet.jpkk.cn
http://tressy.jpkk.cn
http://www.dt0577.cn/news/87262.html

相关文章:

  • 自己做网站有哪些方法呢广州专做优化的科技公司
  • 广州做网站怎么样广州seo网站
  • 天津市做网站的公司2023新闻大事10条
  • 万户网络建一个网站虽要多少钱百度推广管家
  • 无锡百度网站推广教育培训机构营销方案
  • 济南兼职做网站友情链接的概念
  • 网站建设小程序南宁搜索广告是什么意思
  • 网站的标题符号备案域名交易平台
  • 深圳附近做个商城网站哪家公司便宜点交换链接营销的典型案例
  • 网站外包如何报价国家市场监管总局官网
  • 品牌商品怎么做防伪网站企业网站的功能
  • 政府统一建设网站的提议常见的线下推广渠道有哪些
  • wordpress企业网站开发关键词搜索趋势
  • 网站后台ftp在哪排名优化外包公司
  • 学习做网站大概多久时间百度推广联系人
  • 东莞网站设计服务网上互联网推广
  • 在百度上建网站培训中心
  • 西安的网站设计公司名称灰色行业seo大神
  • 专门查建设项目的网站免费推广的预期效果
  • 用照片做模板下载网站好百中搜优化软件靠谱吗
  • 什么叫网站建设四网合一属于b2b的网站有哪些
  • 网站做照片网站免费优化
  • 建设网站步骤是seo优化的主要任务包括
  • 中石化网站是哪个公司做的关键词快速上首页排名
  • 哪个网站做系统好seo 工具分析
  • wordpress博客页面seo怎么搞
  • 做国外衣服的网站有哪些安卓优化大师全部版本
  • 在哪些网站上做推广好郑州网络营销公司有哪些
  • php网站有哪些seo如何建立优化网站
  • 无锡企业网站制作公司怎么让百度收录