three webgl实现球体表面阴影变幻动画效果代码

代码语言:html

所属分类:动画

代码描述:three webgl实现球体表面阴影变幻动画效果代码

代码标签: 球体 表面 阴影 变幻 动画 效果

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<html lang="en"><head>

  <meta charset="UTF-8">
  

  
  
<style>
*{
    margin: 0;
    }
</style>



</head>

<body >
  




<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/three.110.js"></script>
<canvas id="myCanvas" width="887" height="462" style="width: 710px; height: 370px;"></canvas>

<script id="fragmentShader" type="x-shader/x-fragment">
  #ifdef GL_ES
  precision mediump float;
  #endif

  #extension GL_OES_standard_derivatives : enable

  uniform float time;
  uniform vec2 mouse;
  uniform vec2 resolution;

  float map(vec2 p, float z) {
    return length(p) - 1.0;
  }

  vec2 rotate(vec2 v, float a) {
    float s = sin(a);
    float c .........完整代码请登录后点击上方下载按钮下载查看

网友评论0