morphogenesis-resources
morphogenesis-resources | Generative-Art | |
---|---|---|
5 | 4 | |
1,971 | 18 | |
- | - | |
4.8 | 0.0 | |
5 months ago | over 1 year ago | |
Rust | ||
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
morphogenesis-resources
- Resources on the Topic of Digital Morphogenesis
- Electric Fields
-
procedural generators
But if you're looking for more involved and complicated generation methods, you'll have to dig deeper and see what you like.
- How to display a 2D array every frame
-
How to build a 3D world
Here's a nice collection of tons of different approaches and methods to procedurally generate stuff: https://github.com/jasonwebb/morphogenesis-resources
Generative-Art
- Flow(er) Fields
-
Cosmic Oddity
Hi! It's actually pretty simple. All you can see here is a magnetic field with a positive (bottom) and negative (top) pole. I spawn ~20k particles on the bottom, which follow the field until they get sucked in by the top. The wiggle and stars can be achieved by adding in a small wiggle in the particle movement function. The weaker the field gets, the more the wiggle affects the particle. The planet is just a bunch of lines whose brightness get determined by the distance to a light source and their length (= shorter lines on the edges are white). If you want to check out more you can look at my other post here or my GitHub with the code and higher res pics :) Here is a p5 web editor link if you want to play around with it. Sorry for the messy code this is just the exported TypeScript Code. The GitHub repo looks better :p
-
Cosmic Dances
Higher resolution images along with the source code are available here if anyone is interested :) https://github.com/sprunq/Generative-Art
-
Electric Fields
Thanks! This works by spawning 60-400k Particles with position, speed, acceleration and randomly generated Charges. Each Particle calculates a force vector to every Charge and moves depending on the angle of the vector. The charges can have a positive (repelling) or negative (attracting) charge. I then calculate the movement for 100 steps and render the line with its trail. The second image is the result of only having positive charges. You can look at the source code here: https://github.com/sprunq/Generative-Art
What are some alternatives?
godot-shaders - A large library of free and open-source shaders for the Godot game engine. Here, you'll get 2D and 3D shaders with playable demos.
hitomezashi - A tool for drawing hitomezashi patterns
OpenTendo - An Open-Source HardWare (OSHW) recreation of the original 1985 front-loading NES Motherboard
rusty_art - Creative coding and optical illusions in Rust.
OSINT_Collection - Maintained collection of OSINT related resources. (All Free & Actionable)
SHADERed - Lightweight, cross-platform & full-featured shader IDE
best_AI_papers_2021 - A curated list of the latest breakthroughs in AI (in 2021) by release date with a clear video explanation, link to a more in-depth article, and code.
Godot - Godot Engine – Multi-platform 2D and 3D game engine
sofa - Real-time multi-physics simulation with an emphasis on medical simulation.