Skip to content

a slime mold simulation in JS and WebGL

License

Notifications You must be signed in to change notification settings

schoukah/physarum

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

physarum

a slime mold simulation

inspired by this amazing work

implemented from this paper

you can try the demo click drag to draw, double click to create a disc with all the particles

the values:

  • SA and RA control the changes in direction ( Sensor Angle and Rotation Angle)
  • SO and SS are the look ahead distance and step size (speed) respectively.
  • radius controls the size of the particle stream when drawing
  • count controls the particle count when drawing

how to:

npm install

npm run dev

then build with

npm run deploy

sample images:

img0 img1 img2 img3 img4

About

a slime mold simulation in JS and WebGL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.0%
  • GLSL 21.9%
  • HTML 3.1%