用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