0

shader 模拟深度,高度雾效(无光模式)针对单个物体

Shader "Unlit/FogHW"{Properties{_MainTex ("Texture", 2D) = "white" {}_FogColor("FogColor",Color) = (1,1,1,1)_H...

0

Unity shader bloom效果

Bloom的实现原理,1:首先根据一个阈值提取出图像中较亮的区域,2:再利用高斯模糊对这张亮度数值进行模糊处理,3:模拟光线扩散的效果,最后再将其和原图像进行混合,得到最终的效果。代码如下:Shader "Unlit/TestBloom"{Properties{_MainTex(...

0

shader 高斯模糊

高斯模糊主要用到了正态分布曲线。我们用到了正态分布矩阵:static const half4 GaussWeight[7] ={half4(0.0205,0.0205,0.0205,0),half4(0.0855,0.0855,0.0855,0),half4(0.232,0.232,0.232,0)...

0

shader 均值模糊

最近了解了一下模糊效果,顺便写了一下,下面是均值模糊算法。Shader "Unlit/Average"{Properties{_MainTex("Main Texture", 2D) = "white" {}_BlurSpread(&quo...

0

Shader 图形柔动效果

今天在shadertoy 上学到一个shader效果算法:图形柔动效果;将shader拷贝到unity中可以测试效果。Shader "Unlit/Star"{Properties{}SubShader{Tags { "RenderType"="Opa...

0

shader 模型从下往上消失效果

Shader "Unlit/EffectShow"{Properties{_MainTex("Texture", 2D) = "white" {}_Show ("Show", float) = 0}SubShader{T...

0

Unity-shader 流光

Shader "Unlit/EffectLiu"{Properties{_MainTex ("Texture", 2D) = "white" {}_FlashTex("FlashTex", 2D) = "bla...

0

Voronoi算法效果

Shader "Unlit/Voronoi"{Properties{_MainTex("Texture", 2D) = "white" {}_TileNum("TileNum", float) = 5}SubShader...

0

为什么一个byte的存储范围是-128~127?

一、byte在计算机中,一个二进制位是最小的存储单元,由于是二进制,所以能存储的数字只能是0和1。显然,如果我们直接去操作每个二进制位将是很麻烦的过程,所以在编程中我们直接使用的是其他的数据类型,如:byte、int、float。这些数据类型能够使我们的数据...

0

进制之间如何转换?

一、进制大家最开始接触的数字和计算方法都是基于十进制的,那么进制的意思也就是一种计数方法。根据相应的进制规则进行进位,相同的一串数字在不同的进制下也会对应不同的大小,所以在程序中都会对数字的进制有明确的标识。1. 十进制十进制就是满10进1,那么...

1

配置Java环境变量有什么用?

刚刚接触编程的小伙伴都会有这样几个疑问:为什么我安装完所谓的JDK还是什么的鬼的之后都找不到一个可以直接运行的程序?安装完之后好像还需要配置一个叫做环境变量的东西,据说很重要。到底怎么样才算配置成功,感觉电脑总是在欺负小白,遇到各种各样的问题...

0

子网掩码、广播地址、DNS和网关

一、子网掩码1. 子网掩码作用子网掩码从字面上的理解就是一种子网的遮罩,也就是说单单从一个IP地址其实我们并不能够判断该地址的网络号与主机号是多少位。虽然我们知道A类、B类、C类地址有一个自己的区间范围,由此可以知道该类型网络的网络号与主机号是多少...

0

三角形重叠算法

判断两个三角形是否有重合部分:1:判断两个三角形是否相交a:判断两个三小型的所有边是否存在相交2:判断两个三角形是否包含关系a:判断一个三角形的顶点和另一个三角形所有顶点连线 与 该顶点对应的边是否相交。C#代码如下:using System.Collections;using...

0

Unity 震屏

unity震屏通过改变Camer.rect效果比较好。using UnityEngine;using System.Collections;public class ShakeCamera : MonoBehaviour{//是否开始抖动public bool isShake = false;//抖...

0

Unity shader 碎屏效果

Shader "Unlit/BrokenScreen"{Properties{_MainTex("Texture", 2D) = "white" {}_BumpTex("BumpTex", 2D) = "whi...