All Projects → anaulin → generative-art

anaulin / generative-art

Licence: AGPL-3.0 license
Generative art experiments

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to generative-art

Generative-Art
A selection of generative art scripts written in Python
Stars: ✭ 284 (+151.33%)
Mutual labels:  generative-art, generative, pycairo
Pts
A library for visualization and creative-coding
Stars: ✭ 4,628 (+3995.58%)
Mutual labels:  creative-coding, generative-art, generative
Generativeart
Generative Art in Go
Stars: ✭ 313 (+176.99%)
Mutual labels:  creative-coding, generative-art, generative
GenerativeArtists
No description or website provided.
Stars: ✭ 22 (-80.53%)
Mutual labels:  creative-coding, generative-art, generative
Glisp
A Lisp-based Design Tool Bridging Graphic Design and Computational Arts
Stars: ✭ 519 (+359.29%)
Mutual labels:  creative-coding, generative-art
Artline
A Deep Learning based project for creating line art portraits.
Stars: ✭ 3,061 (+2608.85%)
Mutual labels:  creative-coding, generative-art
Urpflanze
A library for developers who want to approach to creative coding, artists who want to approach coding and for those who find it fun to play with math.
Stars: ✭ 118 (+4.42%)
Mutual labels:  creative-coding, generative-art
Worlds2
Building Virtual Reality Worlds using Three.js
Stars: ✭ 34 (-69.91%)
Mutual labels:  creative-coding, generative-art
manyworlds
A scifi-inspired study of signed distanced functions and noise fields in WebGL
Stars: ✭ 24 (-78.76%)
Mutual labels:  creative-coding, generative-art
Dungeontemplatelibrary
🌏: Dungeon free resources (terrain & roguelike generation)
Stars: ✭ 595 (+426.55%)
Mutual labels:  creative-coding, generative-art
Awesome Creative Coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Stars: ✭ 8,696 (+7595.58%)
Mutual labels:  creative-coding, generative-art
pencil-scribbles
Create pencil effect drawings from pictures using R
Stars: ✭ 30 (-73.45%)
Mutual labels:  creative-coding, generative-art
2d Differential Growth Experiments
Visual experiments exploring differential growth as a 2D morphogenesis tool.
Stars: ✭ 140 (+23.89%)
Mutual labels:  creative-coding, generative-art
dots
Dots & Boxes Visualization
Stars: ✭ 16 (-85.84%)
Mutual labels:  creative-coding, generative-art
Sketches
a starting point for sketches
Stars: ✭ 66 (-41.59%)
Mutual labels:  creative-coding, generative-art
Watercolor Canvas
Creating watercolor-style canvas art
Stars: ✭ 84 (-25.66%)
Mutual labels:  creative-coding, generative-art
Curv
a language for making art using mathematics
Stars: ✭ 853 (+654.87%)
Mutual labels:  creative-coding, generative-art
Ink
Creative coding in Go
Stars: ✭ 115 (+1.77%)
Mutual labels:  creative-coding, generative-art
microbium-app
Draw new worlds
Stars: ✭ 89 (-21.24%)
Mutual labels:  creative-coding, generative-art
gestalt
Creative coding playground - Color, Note, Code
Stars: ✭ 16 (-85.84%)
Mutual labels:  creative-coding, generative-art

Robot Molecule Generative Art

The code in this repo powers http://robotmolecule.com, where a new generative artwork is posted every hour. You can buy prints, tees, household goods and other productswith some of these works at https://anaulin.redbubble.com

Each directory in this repo contains a different "dream" type for the Robot Molecule.

Packings

Flowering Certification (circle packing)

Example outputs:

Square packing

Example output:

Auto-Mondrian

Example output:

Fingers

Example output:

Tectonic Thermal Mass Refrigerator (nested squares)

Example output:

Obtuse Washing Machine (coral play)

Example output:

Glitch-like lines in square cells

Example output:

Random lines

Example output:

Reeds

Example output:

More in the reeds and its README.

Diagonals

Example output:

More in the thick_diagonals and its README.

Petal grid

Example output:

More in the petal_grid and its README.

Abstract retro grid

Example output:

More in the abstract-grid and its README.

Pyramids

Example output:

More in the pyramids directory and its README.

Squiggly lines

Example output:

More in the squiggly-lines directory and its README.

Squiggly nodes

Example output:

More in the squiggly-nodes directory and its README.

Just circles

Curving lines

Example output:

More in the curving-lines directory and its README.

Broken lines

Example output:

More in the broken-lines directory and its README.

Esses

Example output:

More in the esses directory and its README.

Just shapes

Example output:

More in the just-shapes directory and its README.

Un deux trois

After Vera Molnar. Example output:

More in the un-deux-trois directory and its README.

Shiny bars

Example output:

More in the shiny-bars directory and its README.

Shaded discs

Example output:

More in the shaded-discs directory and its README.

Shiny spheres

Example output:

More in the shiny-spheres directory and its README.

Color field

Example output:

More in the color_field directory and its README.

Truchet tilings

Tiled lines

Example output:

More in the tiled_lines directory and its README.

Contrasting triangles

Example output:

More in the contrasting-triangles directory and its README.

Excitedly Inoffensive Mercury (quarter circles)

Example output:

More in the quarter-circles directory and its README.

Quarter squares

Example output:

More in the quarter-squares directory and its README.

Shaky circles

Example output:

More in the shaky_circles directory and its README.

Shaky squares

Example output:

More in the shaky_squares directory and its README.

Lanterns

Example output:

More in the lanterns directory and its README.

Versed Maple (triangles)

Dulled Air Ioniser (triangles two)

Bubbles

Fingers two

Self-portrait (robots)

Drops

Development

Virtual env and dependency install

Create new virtual env:

$ python3 -m venv .venv

Activate virtual env:

$ source .venv/bin/activate

Install requirements:

pip install -r requirements.txt

Installing pycairo

On macOS, you'll need to install cairo itself first. You can do this using Homebrew:

$ brew install --cc=clang cairo

If you get an error that says 'pkg-config' not found, try:

$ brew install pkg-config

See more discussion on this error here: googlefonts/fontdiffenator#38

Installing Shapely dependencies

It needs the geos library:

$ brew install geos

Installing Pillow dependencies

$ brew install libjpeg

License

This code is available under an AGPL-3.0 License. Images are available under a Creative Commons Attribution-NonCommercial-ShareAlike license.

If you'd like to use this code or images for commercial purposes, please contact me at [email protected]. I'm also available for commissions and custom work.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].