xxxxxxxxxx
53
let x = 0.01;
let y = 0;
let z = 0;
let a = 10;
let b = 28;
let c = 8.0 / 3.0;
let points = new Array();
function setup() {
createCanvas(windowWidth, windowHeight, WEBGL);
}
function draw() {
// background(0, 30);
let dt = 0.01;
// let dx = (a * (y - x)) * dt;
// let dy = (x * (b - z) - y) * dt;
// let dz = (x * y - c * z) * dt;
let dx = (y + x * PI) * dt
let dy = (PI * z - x) * dt
let dz = (x + y * z) * dt
x = x + dx;
y = y + dy;
z = z + dz;
// print(x, y, z)
translate(0, 0, -80);
let camX = map(mouseX, 0, width, -200, 200);
let camY = map(mouseY, 0, height, -200, 200);
// camera(camX, camY, (height / 2.0) / tan(PI * 30.0 / 180.0), 0, 0, 0, 0, 1, 0);
//translate(width/2, height/2);
scale(7);
stroke(255);
noFill();
// beginShape();
// for (let v of points) {
stroke(0, 0, 255);
strokeWeight(2)
point(x, y, z);
// }
// endShape();
//println(x,y,z);
}