webgl实现鼠标跟随曲线弯曲动画效果代码
代码语言:html
所属分类:动画
代码描述:webgl实现鼠标跟随曲线弯曲动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<html lang="en"><head> <meta charset="UTF-8"> <style> * { margin: 0; padding: 0; box-sizing: border-box; } body { overflow: hidden; cursor: none; } </style> </head> <body translate="no"> <canvas id="canvas" height="370" width="598"></canvas> <script id="vertex-shader" type="x-shader/x-vertex"> precision highp float; attribute vec2 a_position; void main() { gl_Position = vec4(a_position, 0.0, 1.0); } </script> <script id="fragment-shader" type="x-shader/x-fragment"> precision highp float; #define GREEN vec4(0.4, 0.8, 0.5, 1.0); #define WHITE vec4(1.0, 1.0, 1.0, 1.0); #define BLACK vec4(0.0, 0.0, 0.0, 1.0); uniform float u_canvas_height; uniform float u_canvas_width; uniform float u_time; uniform float u_mouse_x; uniform fl.........完整代码请登录后点击上方下载按钮下载查看
网友评论0