Shader图步天下
bboyxu
九流的技术,三流的美术
展开
-
Shader smoothstep实现线条渐变色
Shader smoothstep实现线条渐变色效果展示具体实现线条创建创建Shader(LineGradualColor)Shader源码Shader源码分析效果展示细节说明(也是下面准备shader实现的三个要点):线条有三段颜色拼接(代号1 2 3);红黑(1 2)之间有渐变过度;黑绿(2 3)之间没有渐变过度。具体实现线条创建  ...原创 2019-03-29 17:00:08 · 3708 阅读 · 2 评论 -
Shader step函数实现线条拼色
Shader smoothstep实现线条渐变色效果展示具体实现线条创建创建Shader(LineGradualColor)Shader源码Shader源码分析颜色拼接线条纵向位置居中算法效果展示细节说明线条为绿色红色两种拼接而成,非两种颜色叠加。可以理解成红色和绿色覆盖叠加,然后红色在中间的区域(绿色部分)被抠掉了,然后填充上绿色了。(下面有gif效果图证明)具体实现线条创建&...原创 2019-04-01 16:36:19 · 6500 阅读 · 0 评论 -
Shader LineRenderer实现电波效果
Shader LineRenderer实现电波效果基础阅读效果展示Shader源码Shader源码分析Perlin噪声基础阅读Shader smoothstep实现线条渐变色Shader step函数实现线条拼色效果展示Shader源码Shader "ShadersHub/LaserBeam"{ Properties { _MiddleColor("_Mid...原创 2019-04-01 18:00:40 · 2591 阅读 · 0 评论 -
3D模型数据可视化(ModelDataProfiler)
3D模型数据可视化 前端后端一直都有个词叫数据可视化,大数据现在也在做可视化,目的是为了将复杂的数据以图形图像的形式表现出来,让我们对特征性数据一目了然。所以,这里强调一次 表达方式 的重要性(生活中也如此,祝你生活愉快)。 我们在做图形渲染,分析模型,写Shader时,往往会针对某一类数据...原创 2019-04-15 17:20:38 · 10407 阅读 · 0 评论 -
Animation曲线和Shader的结合使用
Animation曲线和Shader的结合使用 我们在制作一些复杂特效时,有些变化的参数找不到合适的公式来模拟,那么我们就可以用直观的曲线编辑工具来代替数学公式。这就是我这边文章的思路来源。我结合 闪烁的破旧路灯 案例来演示。演示原图效果图Shader源码Shader "ShadersHub/FlickerLight"{ ...原创 2019-04-25 17:57:42 · 1158 阅读 · 0 评论