
Shader 脚本
Coding小宇
这个作者很懒,什么都没留下…
展开
-
Unity3D 发光Shader
Shader "Custom/LightShader" { Properties { _RimColor ("Rim Color", Color) = (1,1,1,0.5) _InnerColor ("Inner Color", Color) = (1,1,1,0.5) _InnerColorPower ("Inner Colo转载 2017-03-08 13:50:09 · 4287 阅读 · 0 评论 -
Shader实现物体淡入淡出
游戏场景中淡入淡出的效果经常会用在往前走的场景中,越往前场景越模糊,事实上这种效果就是物体从实变透明的渐变过程。针对这样的游戏场景效果,丝路小编也为你找到了如何实现的教程,用Shader来做这样的效果是非常简单的。Unity 3D教程: 1 设置淡入的起始距离和结束距离 2 在vertex阶段计算物体顶点与相机的距离 3 根据距离计算alpha 代码撸起: // Upgra...转载 2018-06-01 10:23:04 · 3108 阅读 · 0 评论 -
Unity播放透明视频的三种方式
Unity支持播放众多格式视频,在这就不一一列举了,接下来说下如何播放透明视频,通过查阅资料与请教高手,总结了几种方式,与大家记录分享一下。首先想到的是直接将视频拖入面板,Unity自动添加VedioPlayer组件播放一下,确实能实现效果,但是却出现一个问题,虽然可以调该物体Scale,但是并不能实现改变其大小效果如下图: 那么,如何播放透明视频,且可以自由控制呢?接下来进入正题。要播放透明视...转载 2018-06-03 23:16:24 · 19521 阅读 · 5 评论 -
Unity3D 流光特效
Shader "Custom/LogoFlas" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} _FlashColor ("Flash Color", Color) = (1,1,1,1) _Angle ("Flash Angle", Range(0, 180)) = 45 _Width ("Flash Width",转载 2018-05-07 17:53:02 · 3482 阅读 · 0 评论 -
Unity3D UV滚动之Scrolling"
Shader "Custom/Scrolling" { Properties { _Color ("Main Color", Color) = (1,1,1,1) _ScrollU ("Scroll U", Float) = 1 _ScrollV ("Scroll V", Float) = 1 _MainTex ("Base (RGB) Trans (A)", 2D) = "white&q原创 2018-05-07 17:46:24 · 1342 阅读 · 0 评论 -
Unity3D Shader UV 滚动之ScrollingMulti
Shader "Custom/ScrollingMulti" { Properties { _Color ("Main Color", Color) = (1,1,1,1) _ScrollU1 ("Scroll U1", Float) = 1 _ScrollV1 ("Scroll V1", Float) = 1 _ScrollU2 ("Scroll U2", Float) = 1 _S...原创 2018-05-07 17:43:35 · 897 阅读 · 0 评论 -
Unity3D 旗帜飘动 Shader
Shader "Demo_Flag/Demo_Flag"{ Properties { _MainTex("MainTex",2D)="White"{} _MainColor("MainColor",color)=(1,1,1,1) _ScaleX("ScaleX",float)=1 _ScaleZ("ScaleZ",float)=1 _Slant("Slant"原创 2018-05-09 16:09:06 · 4434 阅读 · 3 评论 -
Unity3D 顶点树移动
Shader "MobileShadow/Foliage" { Properties { _MainTex ("MainTex", 2D) = "white" {} _AlphaR ("AlphaR", 2D) = "white" {} _Settings ("Settings", Vector) = (1.5,0.02,540,10)转载 2018-05-09 12:36:37 · 814 阅读 · 0 评论 -
Unity3D 单片草顶点摆动
Shader "MobileShadow/Grass" { Properties { _MainTex ("MainTex", 2D) = "white" {} _AlphaR ("AlphaR", 2D) = "white" {} _Settings ("Settings", Vector) = (1.5,0.1,0.5,0) }转载 2018-05-09 12:35:16 · 2385 阅读 · 0 评论 -
Unity3d 用泳池水波纹特效
Shader "Unlit/Test"{Properties{_MainTex("MainTex",2D)="white"{}_MainColor("MainColor",COLOR)=(1,1,1,1)_AddTex("AddTex",2D)="white"{}_Maxset("Max",Range(0.1,1.0))=0.1}SubShader{Tags{"Render...转载 2019-09-21 18:44:30 · 864 阅读 · 0 评论