Skip to content

xyzzy/Gaia2

Repository files navigation

layout title image
home
Gaia2 - A colour particle simulator and chaos generator
assets/favimage-840x472.jpg

Work-In-Progress

{% include video.html
url="https://xyzzy.github.io/Gaia2-media/Gaia2-1080p-ZZ-3x3.mp4"
poster="assets/favimage-840x472.jpg"
topcaption="[click on the image below to start the video]"
botcaption="[designed to be viewed on a large screen in a dark environment]" %}

Gaia2

A colour particle simulator and chaos generator

Instead of an ad with tracking...
Like to donate opencollective some appreciation for the use or inspiration this gives you?

Welcome to the Wonderful World of particle movement

in balance exists chaos

Each pixel holds a particle, each with an unique colour.
Particles of similar colour are attracted to each other.
In their movement they push others out of the way.
Those two opposing forces can find an unstable balance like the horizons in fractals.

The video starts with a slowed down rendering of a single frame.
You see the rendering "horizon" rippling (zig-zagging) from the center to the edge.

There are 912681 particles and more than 40 million pixel movements per frame.

The original version with soundtrack, sadly uploaded with a lower bitrate resulting in visual artifacts:
https://www.youtube.com/watch?v=FbvfnwMSHno

Source code

Grab one of the tarballs at https://github.com/xyzzy/Gaia2/releases or checkout the latest code:

  git clone https://github.com/xyzzy/Gaia2.git

Versioning

Using SemVer for versioning. For the versions available, see the tags on this repository.

License

This project is licensed under Affero GPLv3 - see the LICENSE.txt file for details.

About

A colour particle simulator and chaos generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages