OpenGLES–多种特效shader 时隔⼀个⽉,今天积攒了不少效果,⼀次性全放出来。先上图为敬
先来⼀个波浪特效
波浪特效
再来⼀⼤波特效
由于gif不可超过10M,所以压缩了⼀下。
多种效果
跟随⿏标画圆
特效是怎么做出来的跟随⿏标画圆
接下来逐个介绍这些特效是怎么渲染出来的,因为只是使⽤到shader所以我使⽤了VS Code作为编写⼯具。然后安装⼀个叫做glsl-canvas还有Shader Language的插件,这样写的shader语法就会⾼亮,并且可以实时查看渲染效果。
先说第⼀个波浪特效。
这个其实很简单主要就是运⽤正弦函数完成的,然后根据时间不停地动态修改初相就⾏了。完整shader如下(含具体介绍):
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论