shader
Rickshao1993
这个作者很懒,什么都没留下…
展开
-
【Unity Shader】用shader控制背景的倾斜渐变
07/19更新,修复了之前的问题07/14更新,这个效果有点不对,因为是按比例取的颜色,所以可以看到右下角明显偏亮。。。待修改。。。需要用到一个背景图是斜着渐变的,且需要不断地变化背景颜色,所以不适合美术为每一种颜色背景切图,用shader来控制是最好的效果图: 材质Inspector: 图片效果由三个参数确定,两个颜色分别表示两边的颜色,weights用来计算插值时候的权重Shader "Cu原创 2016-07-12 11:14:47 · 5908 阅读 · 2 评论 -
【Unity】Unity自带卡通shader(toon shader)分析(一)
Unity Standard Assets中自带4个卡通相关的shader,可以通过导入Effects Package导入: 然后我们可以在Assets->Standard Assets/Effects/ToonShading/Shaders中找到这四个shader 首先来看一下ToonBasic这个shader,我从asset store上下载了一个名叫Tiger的免费模型,下面就用这个模原创 2017-06-18 23:41:51 · 14840 阅读 · 4 评论 -
[Unity] Unity中实现羽化功能的shader
GLSL->ShaderLab,原GLSL代码来自http://blog.csdn.net/panda1234lee/article/details/52199296,由于shaderLab的一些特性,shaderLab代码显得要简洁很多。// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)原创 2017-06-13 00:59:23 · 5898 阅读 · 0 评论 -
[Unity] 字符风格shader
知乎上看到字符风格的shader,然后照着自己撸了一遍代码,微做修改,增加了控制材质的C#代码 https://zhuanlan.zhihu.com/p/30775000 先看一下我实现的效果(字符由大到小,最后字符过密产生摩尔纹),素材图片在文章末尾: 思路是这样的: 将原图分割为很多个小方块,然后取小方块左上角位置的颜色,计算灰度值。 灰度值和字符图上的字符一一对应。最终就实现了字符组原创 2017-11-10 20:48:28 · 3346 阅读 · 0 评论