All Projects → rodrigosetti → stamps

rodrigosetti / stamps

Licence: other
A language for producing art

Programming Languages

racket
414 projects

Projects that are alternatives of or similar to stamps

Generative-Art
A selection of generative art scripts written in Python
Stars: ✭ 284 (+144.83%)
Mutual labels:  art, generative-art
001
draw_code.001 — ThreeJS, WebGL & GLSL
Stars: ✭ 48 (-58.62%)
Mutual labels:  art, generative-art
Snek
See https://github.com/inconvergent/weir instead
Stars: ✭ 696 (+500%)
Mutual labels:  art, generative-art
Pts
A library for visualization and creative-coding
Stars: ✭ 4,628 (+3889.66%)
Mutual labels:  art, 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 (+1.72%)
Mutual labels:  art, generative-art
Weir
A system for making generative systems
Stars: ✭ 451 (+288.79%)
Mutual labels:  art, generative-art
Sofloo Spot
Click Randomize
Stars: ✭ 37 (-68.1%)
Mutual labels:  art, generative-art
frameV
Framed Visuals: collaborative generative art.
Stars: ✭ 20 (-82.76%)
Mutual labels:  art, generative-art
Pxlsrt
Pixel sorter written in Ruby
Stars: ✭ 119 (+2.59%)
Mutual labels:  art, generative-art
Generative.fm
A platform for playing generative music in the browser.
Stars: ✭ 1,534 (+1222.41%)
Mutual labels:  art, generative-art
Flutter D Art
Generative d.Art with Flutter
Stars: ✭ 356 (+206.9%)
Mutual labels:  art, generative-art
Blossom
A lovely interactive music generator
Stars: ✭ 162 (+39.66%)
Mutual labels:  art, generative-art
Context Free
Context Free is a program that generates images from written instructions called a grammar. The program follows the instructions in a few seconds to create images that can contain millions of shapes.
Stars: ✭ 326 (+181.03%)
Mutual labels:  art, generative-art
Party Mode
An experimental music visualizer using d3.js and the web audio api.
Stars: ✭ 690 (+494.83%)
Mutual labels:  art, generative-art
glitch-image
🖼 Generate and save unique glitchy images
Stars: ✭ 46 (-60.34%)
Mutual labels:  art, generative-art
Awesome Creative Coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Stars: ✭ 8,696 (+7396.55%)
Mutual labels:  art, generative-art
pycontextfree
Pythonic generative art tool
Stars: ✭ 32 (-72.41%)
Mutual labels:  art, generative-art
samila
Generative Art Generator
Stars: ✭ 750 (+546.55%)
Mutual labels:  art, generative-art
Geopattern
📐 Create beautiful generative image patterns from a string in golang.
Stars: ✭ 1,113 (+859.48%)
Mutual labels:  art, generative-art
Art Dcgan
Modified implementation of DCGAN focused on generative art. Includes pre-trained models for landscapes, nude-portraits, and others.
Stars: ✭ 1,882 (+1522.41%)
Mutual labels:  art, generative-art

stamps

A language for producing art implemented on Racket, inspired by Context Free.

Install

Check out this repository, or download the ZIP file and extract. Start up Racket and open the Package Manager, using the 'Do What I Mean' tab set the Package Source to the directory you've just checked out and click Install.

Learn

Some places to start:

Examples

Sierpinksi

#lang s-exp stamps/lang

(define-shape sierp
  (triangle)
  (sierp [translate   0     0.288]
         [scale       0.5        ]
         [brightness  0.1        ])
  (sierp [translate  -0.25 -0.144]
         [scale       0.5        ]
         [brightness  0.1        ])
  (sierp [translate   0.25 -0.144]
         [scale       0.5        ]
         [brightness  0.1        ]))

(start-shape sierp)

Sierpinski Image

Tree

#lang s-exp stamps/lang

(define-shape tree
  (branch)
  (branch [flip 90]))

(define-shape branch
  [98 =>
      (circle)
      (circle [scale 0.9]
              [brightness 1])
      (branch [y 0.2]
              [scale 0.99]
              [rotate 3])]
  [2 =>
     (circle)
     (circle [scale 0.9]
             [brightness 1])
     (branch [y 0.2]
             [scale 0.99]
             [flip 90])
     (branch [y 0.2]
             [scale 0.6]
             [brightness 0.2])])

(start-shape tree)

Tree Image

Vortex

#lang s-exp stamps/lang

(define-shape S
  (square)
  (square [s 0.5     ]
          [b 1       ])
  (S      [r  .2     ]
          [t  .7   .7]
          [s  .995   ]
          [b  .002   ]))

(background '(0 0 .5))
(start-shape S)

Vortex Image

Anemone

#lang s-exp stamps/lang

(define-shape start
  ((stem 8) [h 300]))

(define-shape (stem branches)
  ((loop ([i branches])
         ((branch (random-real -6 6)) [x .1]
                                      [r (* i (/ branches 360))]
                                      [s .7]))))

(define-shape (branch turn)
  [1    => (circle        [sat .4])
           ((branch turn) [x .1  ]
                          [s .99 ]
                          [r turn]
                          [b .01 ])]
  [  .1 => ((branch (random-real   -6 6)))]
  [ .04 => ((stem   (random-integer 1 4)))]
  [.001 => ])

(background '(0 0 0))
(maximum-render-cycles 100000)
(start-shape start)

Anemone Image

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