From b30f2b4faa918277acca47492cabbb89f35b3db6 Mon Sep 17 00:00:00 2001 From: Bhaswar Chakraborty <66998096+DenisovichDev@users.noreply.github.com> Date: Wed, 5 Jan 2022 20:41:35 +0530 Subject: [PATCH] Fixed flowfield (#3464) Co-authored-by: Daniel Shiffman --- .../CC_024_PerlinNoiseFlowField.pde | 2 +- .../Processing/CC_024_PerlinNoiseFlowField/Particle.pde | 2 +- .../Processing/CC_024_PerlinNoiseFlowField/flowfield.pde | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/CC_024_PerlinNoiseFlowField.pde b/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/CC_024_PerlinNoiseFlowField.pde index 4be4fed780..efc4b5ba4a 100644 --- a/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/CC_024_PerlinNoiseFlowField.pde +++ b/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/CC_024_PerlinNoiseFlowField.pde @@ -33,4 +33,4 @@ void draw() { p.follow(flowfield); p.run(); } -} +} \ No newline at end of file diff --git a/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/Particle.pde b/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/Particle.pde index b11dfab8a4..3dcf32b27d 100644 --- a/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/Particle.pde +++ b/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/Particle.pde @@ -70,4 +70,4 @@ public class Particle { PVector force = flowfield.vectors[index]; applyForce(force); } -} +} \ No newline at end of file diff --git a/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/flowfield.pde b/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/flowfield.pde index b017cf44ca..06f8becbca 100644 --- a/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/flowfield.pde +++ b/CodingChallenges/CC_024_PerlinNoiseFlowField/Processing/CC_024_PerlinNoiseFlowField/flowfield.pde @@ -19,11 +19,11 @@ public class FlowField { vectors = new PVector[cols * rows]; } void update() { - float xoff = 0; + float yoff = 0; for (int y = 0; y < rows; y++) { - float yoff = 0; + float xoff = 0; for (int x = 0; x < cols; x++) { - float angle = noise(xoff, yoff, zoff) * TWO_PI * 4; + float angle = noise(xoff, yoff, zoff) * TWO_PI; PVector v = PVector.fromAngle(angle); v.setMag(1); @@ -52,4 +52,4 @@ public class FlowField { } } } -} +} \ No newline at end of file