canvas三维3d波动效果

代码语言:html

所属分类:三维

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

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">

<style>
canvas {
	position: absolute;
	top: 0;
	left: 0;
}
</style>

</head>
<body translate="no">
<canvas id=c></canvas>

<script >
var w = c.width = window.innerWidth,
h = c.height = window.innerHeight,
ctx = c.getContext('2d'),

opts = {
  dist: 15, //units
  sideLen: 25, //points
  waveIncrement: .02,
  distanceWaveFactor: 50,
  colorIncrement: 1,
  colorMultiplier: 100,

  baseY: 60,
  addedY: 50,
  depth: 400,
  maxDep.........完整代码请登录后点击上方下载按钮下载查看

网友评论0