simplex-noise实现树叶背景堆叠代码
代码语言:html
所属分类:其他
代码描述:simplex-noise实现树叶背景堆叠代码
代码标签: simplex-noise 树叶 背景 堆叠 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
body {
background: #222;
margin: 0;
display: flex;
justify-content: center;
}
canvas {
border: 1px solid #222;
}
</style>
</head>
<body >
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/simplex-noise.min.js"></script>
<script >
const TWO_PI = Math.PI * 2;
const simplex = new SimplexNoise();
const canvas = document.createElement("canvas");
const ctx = canvas.getContext("2d");
// append the canvas to the page
document.body.appendChild(canvas);
const scaleMin = 120;
const scaleMax = 220;
const leafRes = 40;
const leafPoints = getLeafPoints();
// draw on resize
const debouncedDraw = debounce(dr.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0