Wesley13 Wesley13
3年前
android中LinearGradient线性渐变
PaintpnewPaint();LinearGradientlgnewLinearGradien(0,0,100,100,Color.RED,Color.BLUE,Shader.TileMode.MIRROR);  参数一为渐变起初点坐标x位置,参数二为y轴位置,参数三和四分辨对应渐变终点,最后参数为平铺方式,这里设置为镜像Gr
Wesley13 Wesley13
3年前
Unity音量可视化——粒子随声浪跳动
本文涉及的源码包含在安卓Unity渲染互通的 Demo (https://github.com/zhxmdefj/AndroidUnityRender)里,直接打开Unity工程的Test场景就行,不用管安卓工程。脚本控制粒子起初是看到这么一篇博客 Shader特效——音符跳动 ,效果如下图:!(https://osc
Wesley13 Wesley13
3年前
Unity Shader 序列帧动画
shader中的序列帧动画属于纹理动画中的一种,主要原理是将给定的纹理进行等分,再根据时间的变化循环播放等分中的一部分。UnityShader内置时间变量名称类型描述\_Timefloat4(t/20,t,2t,3t)  其中t为自该场景加载所经过时间\_SinTimefloat4(t/8,t/4,t/2,t) 
Stella981 Stella981
3年前
OpenGL学习(3)——Shader(补)
_完成章节后练习。_练习_1\.Adjustthevertexshadersothatthetriangleisupsidedown._version330corelayout(location0)invec3Pos;layout(location1)invec3
可莉 可莉
3年前
10 行代码搞定“热成像”【shader风格化】
作者:这是上帝的杰作来源:https://zhuanlan.zhihu.com/p/344110917!(https://oscimg.oschina.net/oscnet/896260bf9688444a8f3c5e1cded4bf65.jpg)已经过去的2020是一个不怎么顺遂的一年,出入公共场所
Wesley13 Wesley13
3年前
Unity Shader Graph 小功能实现(一)边缘发光
在Unity2018.2版本正式启用了高清渲染管线,shader可视化编程。现在我们就尝尝鲜,来实现了个物体边缘发光的shader效果。准备点击WindosPackageManger打开包管理器:依次安装如下渲染器:!(https://oscimg.oschina.net/oscnet/dfb395b81e18b72
Wesley13 Wesley13
3年前
Unity Shader (四)片段程序示例
1、环境光漫反射高光点光源!(https://oscimg.oschina.net/oscnet/adf3743ef93f1a1e3f7596052d24e7076fb.png)Shader"Custom/Example_Frag_1"{properties{_Mai
Wesley13 Wesley13
3年前
Unity攻击敌人时产生泛白效果
Shader的代码如下,主要是将透明度为1的像素点输出为白色,其中\_BeAttack表示角色被攻击的泛白状态//UpgradeNOTE:replaced'mul(UNITY\_MATRIX\_MVP,\)'with'UnityObjectToClipPos(\)'Shader"Custom/BeAttackTest"{Pr
Stella981 Stella981
3年前
Shader山下(二十一)多重变体(Multiple Variants)
Shader山下(二十)编译指令(CompilationDirectives)(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.csdn.net%2Fecidevilin%2Farticle%2Fdetails%2F52879485)介绍了如何使用编译指令,本文就专文介绍一下多
Wesley13 Wesley13
3年前
Unity Shader
好久没坚持写blog了,是时候开始撸一波新博文了!学习Unity有一段时间了,关于Shader的书也看了几本《UnityShader入门精要》,《Unity3DShaderLab开发实战详解》,开一个系列记录一下学习的心得笔记。原理就不多讲了,一篇一个实际Shader样例就好了。貌似一开始关于shader的讲解都是diffuse,不过,我赶脚后处