smashingboxes / fraqture Goto Github PK
View Code? Open in Web Editor NEWAn interactive digital art project built with Clojure and Arduino
An interactive digital art project built with Clojure and Arduino
We would like to make two improvements to the tweetreader image:
Not needed for NOEW (or perhaps at all)
The pixelate image starts too granular; it isn't until several rounds in (over a minute) that people understand what it is doing.
Right now, if a drawing writes outside of the 18 rows and 30 columns, it is possible to crash the application. Some bounding would be great.
We would like to make two minor changes:
Three minor improvements for shifting grid:
Right now, every sketch that uses an Arduino will attempt to connect to the Arduino during its setup
phase. When we begin cycling these drawings, the second drawing will crash because the port will already be open. I'd like to make a serial interface that:
list-ports
from our serial library to enumerate their options.options
hash being passed in to the sketches.The goal is to integrate a live camera feed into the Storefront Installation.
A simple test suite could run each of the drawing commands (eg lein run drag
) and kill it after 30 seconds or so, just to make sure each one runs without error. It could also look for stack-traces.
The tweetreader function needs an exit condition. I'd like for it to be 1-2 minutes after the textify animation starts, but am open to suggestions.
Also look into if we need to delete them because of file size.
Some glitches work better on logos, and others on rasters. If we split the folders in two, we can replace stream/get-image
with stream/get-logo
and stream/get-raster
.
We currently have a mechanism for grabbing images for display, lets also have a way to grab text. Ideally we want to have some weighting system too to show more recent images.
Rework the drag drawing so that:
We want to provide an animation when taking a picture, something along the lines of "3.. 2.. 1.. (flash all LEDs).
As a jumping off point for adding live content, we can first find some way to utilize our current infrastructure by having a module in Clojure that can take a picture and place it in the images folder or have Clojure call out into a script in some other language that does so.
Change the cycle
drawing so that during the day it uses live camera feed + seeds content in the main glitch cycle, but at night it uses more subtle generative art.
Our readme has a couple of broken images and could be more descriptive and helpful.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.