All Projects → zeh → random-art-generator

zeh / random-art-generator

Licence: MIT license
Command-line application to produce generative art based on a target image

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to random-art-generator

Snek
See https://github.com/inconvergent/weir instead
Stars: ✭ 696 (+2075%)
Mutual labels:  procedural-generation, generative-art
Dungeontemplatelibrary
🌏: Dungeon free resources (terrain & roguelike generation)
Stars: ✭ 595 (+1759.38%)
Mutual labels:  procedural-generation, generative-art
camp
Building generative VR worlds on the Web
Stars: ✭ 16 (-50%)
Mutual labels:  procedural-generation, generative-art
resonate
Building generative VR worlds
Stars: ✭ 64 (+100%)
Mutual labels:  procedural-generation, generative-art
gemini
Sci-Fi galaxy simulation with heavy procedural generation focus
Stars: ✭ 25 (-21.87%)
Mutual labels:  procedural-generation
ibrew
🍻Interactive CLI for Homebrew – the missing package manager for macOS.
Stars: ✭ 33 (+3.13%)
Mutual labels:  cli-app
ZzSprite
Pixel Art Sprite Generator
Stars: ✭ 85 (+165.63%)
Mutual labels:  generative-art
swirlr-wasm
willdady.github.io/swirlr-wasm/
Stars: ✭ 21 (-34.37%)
Mutual labels:  generative-art
augr
A simple command line time tracker
Stars: ✭ 19 (-40.62%)
Mutual labels:  cli-app
doclt
Digital Ocean Command Line Tool
Stars: ✭ 43 (+34.38%)
Mutual labels:  cli-app
SimpleErosion
Simple C++ implementatoin of particle-based hydraulic erosion on a square grid
Stars: ✭ 64 (+100%)
Mutual labels:  procedural-generation
pycln
A formatter for finding and removing unused import statements.
Stars: ✭ 161 (+403.13%)
Mutual labels:  cli-app
pwsh-prelude
PowerShell “standard” library for supercharging your productivity. Provides a powerful cross-platform scripting environment enabling efficient analysis and sustainable science in myriad contexts.
Stars: ✭ 26 (-18.75%)
Mutual labels:  cli-app
core
Simple backup-application for automated website backups.
Stars: ✭ 11 (-65.62%)
Mutual labels:  cli-app
ProceduralDungeon
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
Stars: ✭ 95 (+196.88%)
Mutual labels:  procedural-generation
genuary2022
My entries for Genuary2022
Stars: ✭ 19 (-40.62%)
Mutual labels:  generative-art
file-icon-cli
Get the icon of a file or app as a PNG image (macOS)
Stars: ✭ 73 (+128.13%)
Mutual labels:  cli-app
jigsaws
Abstract Puzzles generative jigsaw puzzles showcase and IDE
Stars: ✭ 15 (-53.12%)
Mutual labels:  generative-art
dots
Dots & Boxes Visualization
Stars: ✭ 16 (-50%)
Mutual labels:  generative-art
flowing-terrain
Algorithm for creating 3 dimensional terrain maps and their likely watercourses.
Stars: ✭ 27 (-15.62%)
Mutual labels:  procedural-generation
Random Art Generator

Random Art Generator

GitHub

Download | Reference | Changelog | License (MIT)

Random Art Generator is a command-line application to produce generative art.

When passed a target image, it will start painting elements on a blank canvas, essentially creating new images at random. Resulting images that are mathematically closer to the target image are kept, and used as a new canvas; results that aren't get discarded. This repeats until the desired number of attempts or generations is achieved.

For example:

rag profile.jpg --generations 100

Technically known as hill climbing, this process allows the creation of new images that progressively converge into the target image, with a style all its own depending on the chosen painting algorithm and its arguments.

This application is written in Rust, and downloadable binaries are currently available for macOS, Linux, and Windows. A webasm target - so it can be used as a JavaScript library - is planned for later.

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].