Git Product home page Git Product logo

generative-art's Introduction

Generative-Art

This repository contains my generative art scripts. They have been created with Processing for Python, R, pycairo and p5.js. Note that most of the scripts may not be efficient since these are my first attempts at learning Generative Art and I am still finding the right language for me (although p5.js seems best suited for the purpose so far). The idea for creating generative art was inspired by Generative Art Speedrun by Tim Holman.

Resources

Some resources that helped me out:

  • Generative Artistry tutorials by Tim Holman
    • I used this as inspiration for Tiled Lines, Cubic Disarray and Hypnotic Squares. The tutorials on the website are in JavaScript.
  • ART FROM CODE by Danielle Navaro
    • Tutorials here served as inspiration for Spectral Disks and Protoplanetary Disks.
  • Structure de Quadrilateres is a shameless recreation of Vera Molnar's masterpiece of the same name. The colour codes were borrowed from cagrimmett's tutorial.
  • Untitled Red Black (or Untitled 1970) is a recreation of Georg Nees's masterpiece of the same name.
  • Quadrate werden rot is a recreation of Frieder Nake's beauty of the same name.
  • Rivers was inspired by and heavily relied on hbyhadeel's tutorial on masking in Processing.
  • Colour Lovers and Coolors is a great source for colour palettes.

Gallery

Tiled Lines with ProcessingPy         Cubic Disarray with pycairo

Tapestry with Processing         Thread with Processing

Diverge;Converge with p5.js         Shards with p5.js

BlurredFlow with Processing         Hypnotic Squares with p5.js

Gridlines with Processing         Untitled Red Black with Processing

Structure de Quadrilateres with p5.js         ColourField with Processing

Rivers with Processing         AccordionBranches with Processing

Acrylic with Processing         Acylic Blended with Processing

Carnival with Processing         Corona with Processing

DebugView with Processing         PleasantNonsense with Processing

Foliage by Moonlight with Processing         Glitch with Processing

Moonlight with Processing         Soliloquy in Blue with Processing

Intersections with Processing         Evening Sky with Processing

Aurora with Processing         Evening Sky with Processing

Quadrate werden rot with Processing         Saturate with Processing

Wisps with Processing         Wisps with Processing

Petri Dish with Processing         Sunset in Dessau with Processing

Seascape with Processing         Seascape-6 with Processing

Minimalism with Processing         Typography with Processing

Twilit Hours 1 with Processing         Eclipse with Processing

License

This repo is licensed by the GNU General Public License v3.0. You can read more about it here.

generative-art's People

Contributors

drkndl avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.