首页 > 编程语言 >Unity shader算法收集之缩放uv

Unity shader算法收集之缩放uv

时间:2023-02-15 11:25:23浏览次数:52  
标签:center 缩放 uv 0.5 Unity half2 算法

缩放uv算法代码如下:

1 half2 ScaleUVsByCenter(half2 uv, float scale)
2 {
3     float2 center = float2(0.5, 0.5);
4     return (uv - center) / scale + center;
5 }

转载请注明出处:https://www.cnblogs.com/jietian331/p/17122079.html

标签:center,缩放,uv,0.5,Unity,half2,算法
From: https://www.cnblogs.com/jietian331/p/17122079.html

相关文章

  • [Unity URP]原神 Shader渲染还原 Part1 面部阴影
    声明本文章的代码仅作为学习交流使用//面部阴影half3faceShadow;#ifFACESHADOW_ONfloat3Front=mul(unity_O......
  • unity 四元数旋转各元素值的计算方法
    //旋转轴Vector3axis=Vector3.up;//旋转弧度floatrad=50f*Mathf.Deg2Rad;Quaternionquaternion=newQuaternion();quaternion.x=Mathf.Sin(rad/2f)......
  • 【图像处理基础】YUV格式理解
     1.YUV数据格式简介YUV,是一种颜色编码方法。常使用在各个视频处理组件中。“Y”表示明亮度(Luminance、Luma),“U”和“V”则是色度、浓度(Chrominance、Chroma)。NV......
  • 通过 Rancher 实现 NeuVector 安全事件监控和告警
    作者简介涂家英,SUSE资深架构师,专注Cloud-Native相关产品和解决方案设计,在企业级云原生平台建设领域拥有丰富的经验。NeuVector是SUSE开源的​​端到端的全生命周期容......
  • unity Android 可后台替换图片
    usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.IO;usingUnityEngine;usingUnityEngine.Networking;usingUnityEngine.UI;usingUnit......
  • Killer Problem (UVA 11898 )
    Problem YouaregivenanarrayofNintegersandQqueries.Eachqueryisaclosedinterval[l,r].Youshouldfindtheminimumabsolutedifferencebetween......
  • Unity 转小游戏
    填写appid和游戏资源位置在导出的项目里可以修改游戏资源位置两个目录minigame是小程序打开的目录webgl是要下载的的资源下载一个http服务器就有了和JS交互大部......
  • Unity导出web浏览器运行的WebGL操作
    前提:1.Unity2020.3的编辑器+项目需要再Unity编辑器执行不报错2.系统win103.浏览器使用  或  导出:1.下载WebGL支持        ......
  • unity 保持物体大小不变
    ///<summary>///在透视投影时,改变相机的fov或物体的位置,让物体保持在屏幕上看起来的大小一样的缩放值///</summary>///<returns></returns>p......
  • Unity Shader 后处理(1):景深效果
    景深的产生原因:摄像机成像时,通过棱镜聚焦,光线通过棱镜打在传感器平面上。不同物距的成像结果也会不一样,只有焦平面上的物体上的任意一点,通过过棱镜后会在传感器平面上聚焦......