Results tagged “processing” from SweetFriday

First Day of Processing Hack Week

|

And on the first day, omouse said, let the hacking begin...

First day of this Processing Hack Week got off to a rough start. Lots of development environment setup and the Maven build files were fully integrated into OhProcessing. They have also been submitted by jramsdale to the appropriate bug in the Processing bug database. We'll see how long till it becomes accepted in the main branch of Processing.

In OhProcessing I've been doing some general clean up: removing commented blocks of code that have no immediate value, refactoring a few snippets of similar code, etc. I also integrated a patch that adds support to the command-line for specifying a preferences file. This means that all text editor modes (such as processing-emacs) can now work without resorting to the workaround of copying a default preferences file to the sketch folder.

I also started coding a little tool that would have been useful for my class project last semester. It visualizes matrix transformations, so you can see how different rotations and translations affect your sketches.

Day two has begun, and the race is on to fix the bugs and code some awesome art :)

Someone over at Juice Analytics published a nifty little chart that uses Python and NodeBox. Each item in the chart is a bubble with a number. The idea is that the larger numbers have larger bubbles and are easier to see. Edward Tufte may have a thing or to say about this and would probably call it "chart junk", but let's assume it isn't.

While the visuals look cool, NodeBox only runs on Mac OS X at the moment. That just won't do! I'm running on GNU/Linux and I want some graphical goodness. I decided to convert it from the Python/NodeBox code to Processing. Processing is a visualization tool that is built on Java and runs on Windows, Mac OS X, and GNU/Linux.

The code isn't perfect and there is a lot of ugliness in terms of processing the data, but I'll be damned if this doesn't run on 3 platforms. Okay, okay, it looks a little off-center. It's close enough and it shows that Processing can handle all sorts of visuals. Since this is Processing, you can just click here to view the whole thing instead of a static image :)

In Processing Hack Week news...this past week, I've received two replies to my requests for task lists from the various Processing derivative projects. One from the Ruby-Processing developer and the other from the Clojure-Processing developer. The other news is that the GIT-repo for Processing is coming together.

For a course I was taking part-time at Ryerson University, I had to use the Processing language to create a 2d animation. I wasn't keen on Processing at first because the language looks like Java but it isn't that bad because Processing lets you avoid the Java stuff by supplying its own functions to use.

Find recent content on the main index or look in the archives to find all content.

Creative Commons License
This weblog is licensed under a Creative Commons License.
Powered by Movable Type 4.1