×

Ideas for Drawing machine #1

Published mai 2nd, 2018 by

My my how time flies. It’s been two years since I built my first drawing machine, a vertical pen plotter. I’ve since then built two more machines using the same hardware, but different sizes, and made over a hundred drawings and experiements. I even had a one month exibition at a tiny local cafe. Nerd goes artsy.

Currently all three machines as broken, partly from transportation, partly after an “inventors day” at Vitensenteret last year where the kids where a bit too “hands one”, if you know what I mean :) So they’ve been in the basement gathering dust, waiting for inspiration to strike.

Most of the images I’ve drawn on the machines have been based on SVG input, and quite a few have gone through Illustrators scribble effect before printing, converting filled areas into continous lines. I loved the effekt, but sort of lost my moxy. It felt that the machines should be used for something more fun than just drawing the images I gave them. At least the end result might excite ME more. Here is an example of a “scribbled” vector image:

There are so many things I want to do. I’ve been tinkering with computer generated art off and on for years, and I’ve researched complex ideas based on machine vision and artificial intelligence. One idea I’m brewing on is converting input from webcam 1 into paths, and then use machine learning to let the machine itself use webcam 2 to figure out how to control the motors to draw a result similar to input (after filtering, simplification or style transfer). I’d love to take the drawing machines in that direction, but I think I want to go back to basics a little bit first. My first drawings where simple done by giving the two stepper motors commands on rotation individually, and the patterns that came out where just lovely, flowing and organic, repeating infinitely.

Example arduino code:
void setup() /****** SETUP: RUNS ONCE ******/
{
stepper1.setMaxSpeed(1000.0);
stepper1.setAcceleration(50.0);
stepper1.setSpeed(200);
stepper1.moveTo(4048); // 2048 = 1 revolution

stepper2.setMaxSpeed(1000.0);
stepper2.setAcceleration(50.0);
stepper2.setSpeed(200);
stepper2.moveTo(-2448); // 2048 = 1 revolution minus 400 to make it asymetric asymetric

}//–(end setup )—

This is what came out when using a sponge and ink:

Arduino + steppermotorer + svamp = kunst! #arduino #drawbot #art #diy

A post shared by Morten Skogly (@mskogly) on

Love it!

So I’m thinking of going back to exploring more random and serendipitous ideas. One direction could be a simple “random walk”, as explained in the introduction to the book “The nature of code“, by Daniel Shiffman. Alongside Conway’s Game of life, the random walk is one of the classic beginner examples in generative visual computer art.

Here is an simple example of a picture drawn by random walk-code:

I love the randomness, but also the order that comes from the fact that there are strict and simple rules to be followed. The next point on the path can only be forwards, backwards, up or down one pixel.

Go to my codepen to see the code and to generate your own.

Leave the random walk running for a while longer gave me this.

So I think I’ll try that.

Or perhaps an etch-a-sketch :)

Posted in Art, Code, DIY

Crackit (Blender, Photoshop)

Published april 25th, 2018 by

Posted in Artwork, Testing

Photo by Sergio Russo

Project: Sculpture made from 2 million oil barrels

Published april 4th, 2018 by

(Featured photo by Sergio Russo)

Keywords: Art, oil, environmentalism, activism, civil disobedience.

Norway produces approximately 2 million barrels of oil per day, 12% of the worlds production. This project seeks financing and formal approval for building and promoting a sculpture built from the same number of used oil barrels.
(mer…)

Posted in Activism, Art, Greener, Ideas, Projects

Test: Embed Sketchup model in WordPress (via Sketchfab)

Published mars 16th, 2018 by

Next: Test this https://www.khronos.org/gltf/ instead

Posted in Testing

Bamseverksted

Published mars 12th, 2018 by

11. februar 2018

A post shared by Morten Skogly (@mskogly) on

Posted in DIY with kids, Greener

Dinosaurverksted

Published mars 11th, 2018 by

Kosmorama inviterte til å holde gjenbruksverksted under årets filmfestival. Temaet var dinosaurer og monster. Masse unger (og voksne) var innom for å lage fine ting.

Posted in DIY, Greener

Website “chatbot” using landbot.io (test)

Published februar 27th, 2018 by

This is just a little experiment using landbot.io to recreate a BBC article chatbot* found via Niemlab.

(The free version of landbot.io lets me create 30 blocks, so there is a few pieces missing from the original bot)

* not really a chatbot, more like a multibranched scripted conversation.

Posted in Testing

Whatever, nevermind

Published februar 19th, 2018 by

Vectorized remake of the anarchy logo from the video for “Smells like teen spirit” by Nirvana.

SVG:

Posted in Open Source

Yellow VINYL LP cover (SVG)

Published februar 16th, 2018 by

VINYL LP cover. 313 x 313 mm. Work in progress.

(mer…)

Posted in Artwork

Responsive youtube background limited to div with content on top

Published januar 23rd, 2018 by

See the Pen Responsive youtube background limited to div with content on top by Morten Skogly (@mskogly) on CodePen.

Posted in Code