Benjamin Michael Brown's repositories
gaussian-random-walk
A gaussian random walk in Processing (p5.js)
nature-ecosystem-project
Simulated natural ecosystem featuring autonomous agents, cellular automata, and neural network machine learning.
2d-noise-animated
Animated 2d noise
3d-bouncing-ball-pvectors
3d bounded ball using 3d pvectors in proceesing.
adding-oscillating-waves
adding multiple oscillating waves combined.. using Processing (p5.js)
angular-motion-attraction
Modeling angular motion with object attraction in Processing (p5.js)
angular-motion-directional
Directional angular velocity based on mouse position
angular-motion-processing
Modeling angular motion in Processing (p5.js)
bouncing-ball-pvectors
A bouncing ball using Processing's vector classes
forces-attraction-many-to-many
Modeling attraction between many objects that are all attractors.
forces-attraction-processing
Modeling attraction forces in Processing (p5.js)
forces-atttraction-many-objects
Modeling attraction forces in Processing (p5.js) with many interacting objects
forces-fluid-resistance-processing
Fluid resistance forces in Processing (p5.js)
forces-friction-processing
Applying friction forces to objects in Processing (p5.js)
forces-many-objects
Example of applying additive forces to many objects of varied mass in Processing
forces-processing
Modeling forces in Processing (p5.js)
gaussian-distribution-p5
Guassian distribution using Processing (p5.js)
harmonic-motion-oscillation
Simple harmonic motion/oscillation in Processing (p5.js)
levy-flight-random-walk
Levy flight random walk implemented in Processing (p5.js)
oscillating-wave-animated
Modeling wave oscillating .. this one's animated . In Processing (p5.js)
oscillating-waves
Modeling waves oscillating in Processing (p5.js)
oscillation-angular-velocity
Applying angular velocity to oscillating objects
pendulum-oscillation
modelling pendulum oscillation in Processing (p5.js)
polar-vs-cartesian-coords
Processing always draws in cartesian coordinates. Need to convert polar coords into cartesian. Examples in Processing (p5.js)
random-walk-perlin-noise
Random walk using perlin noise generator in Processing (p5.js)
single-particle-system
Single particle system in Processing (p5.js)
spring-forces
Modeling spring forces with Processing (p5.js)
vector-multiplication-magnitude
Vector multiplication and magnitude in Processing
vector-subtraction-processing-p5
Vector subtraction example in Processing
vectors-motion-processing-p5
Exploring motion and vectors in Processing (p5.js)