![]() ![]() I made this example wallpaper using a grid of creepy guys:įinally I played with the crazy “graph generation,” which is a feature by which a nearly illegible graph is produced based on a specified list of nodes. It even includes some crazy “doodles” where it creates pseudo-random sketches of creepy little guys. I was playing with one of the NodeBox libraries called Pixie, which is designed to make simulated “scrawled writing.” Short of picking a color, this is about the only design I’ve ever done for it (and apart from the banner and some minor CSS tweaks here and there, it’s still Kubrick at the core!). In fact, my blog has been so “vanilla” in its design for the first year of its existence, that it may be inappropriate to even call this a redesign. Anyway, this is the story of how I liberated myself from Kubrick! (The default WordPress theme). I think I didn’t want to waste a whole post on talking about my new design, without giving some interesting facts about how NodeBox facilitated and inspired the design. I meant to write a post about it when I “made it live” a week or so ago, but I have been putting it off for some reason. DevelopersĪll versions of NodeBox are free software and source code is available on GitHub.I’ve noticed that people are slowly discovering the new design of the blog. Feature comparison Versionġ No longer actively developed. The idea is to converge on one version: one that is free, cross-platform, with a node-based GUI, hardware accelerated, parallel, working on mobile devices, with both scientific and artistic functionality for robust data visualization. ![]() NodeBox 3 focuses on a flexible GUI instead of Python code. Since NodeBox 1, different spin-off versions are in development. We wanted to connect the visual output to different input channels, such as databases, corpora and information from the This work was inspired by Processing and DrawBot. ![]() We didn’t just want to apply pre-build effects, we wanted to create our own. In 2003 we created NodeBox (now cited as “NodeBox 1” or the “classic” version) to overcome limitations in existing computer graphics software. It has tools for data mining (web services for Google, Twitter and Wikipedia, web crawler, HTML DOM parser), natural language processing (part-of-speech taggers, n-gram search, sentiment analysis, WordNet), machine learning (vector space model, clustering, classification using KNN, SVM, Perceptron) and network analysis (graph centrality and visualization). Pattern (2012) is a web mining module for Python. It was initiated as part of a computer game project ( City in a bottle). It is based on Pyglet and uses the NodeBox 1 API, minus the graphical user interface. NOGL (2011) is a free, cross-platform, hardware-accelerated library for creating 2D animations using Python programming code. NodeBox 1 is in “maintenace mode”: we only release new versions to fix critical issues. It was originally based on DrawBot, and has since become a serious playground for research in design automation and AI, with many libraries. NodeBox 1 (2004, the “classic”) is a free software application for Mac OS X that generates 2D graphics (static, animated or interactive) using Python programming code. Experience through workshops and user feedback led to a new approach and NodeBox 3. NodeBox 2 (2008) started the conversion from code to a node-based UI. Next to writing Python code, users can creatively connect visual building blocks (or nodes) together into networks, creating visually rich compositions. ![]() NodeBox 3 (2012) is a free, cross-platform software application for creating generative graphics using an easy-to-use node-based UI. ![]()
0 Comments
Leave a Reply. |