p5实现迷雾森林效果代码

代码语言:html

所属分类:其他

代码描述:p5实现迷雾森林效果代码

代码标签: p5 迷雾 森林

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


<!DOCTYPE html>
<html lang="en" >

<head>

 
<meta charset="UTF-8">
 

 
<style>
body
{
 
margin: 0;
 
padding: 0;
 
height: 100vh;
 
overflow: hidden;
 
display: flex;
 
align-items: center;
 
justify-content: center;
 
background: black;
}
</style>

 
 
 


</head>

<body >
 
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/p5.1.4.0.js"></script>
     
<script>
//quick sketch for #wccchallenge - foggy forest
//I wanted to stick to one color
//abstract composition with bubbles for fog
//click to change

let forêt = []; //a forest is but an array of trees - a thought
let nArbre;
let t;
let c;
function setup() {
  c = 600;
  cnv = createCanvas(c, c); //stretching this canvas
  nArbre = int(random(5, 40));
  for (let i = 0; i < nArbre; i++) {
    //to then plant seeds
    forêt.push(new Arbre(height / 3 + (i * height) / (1.5 * nArbre), i));
  }
  //to grow in filtered light
  c = createVector(random(10, 60), random(10, 60), random(10, 60));
  noStroke();
}
function draw() {
  background(c.x, c.y, c..........完整代码请登录后点击上方下载按钮下载查看

网友评论0