用regl.js实现催眠动画特效
代码语言:html
所属分类:动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> Rainbow Colored Hexagon Stars</title>
<style>
.ui {
position: absolute;
z-index: 1;
}
label {
display: block;
font-size: .8;
}
</style>
</head>
<body translate="no">
<script id="fragmentShader" type="x-shader/fragment">
precision highp float;
uniform float time;
uniform float width;
uniform float height;
const float PI = 3.141592654;
const float DEG = PI / 180.0;
vec2 coords() {
float vmin = min(width, height);
return vec2((gl_FragCoord.x - width * .5) / vmin,
(gl_FragCoord.y - height * .5) / vmin);
}
vec2 rotate(vec2 p, float a) {
return vec2(p.x * cos(a.........完整代码请登录后点击上方下载按钮下载查看
网友评论0