NodeBox and other stuff


  • One:

Working at Segonquart Studio until late, and finishing two delayed projects plus two more ones.

This week will is the deadline time to finished them and to let them see the light in the net. Casual ones, but lovely ones either. Stay informed in this - your - blog.

  • Two:

As a relaxing way to update my efforts, next week-end I will start testing Node Box.

A few introduction: Based in Python, this MAC OS X framework looks better to me than, say, Processing. As you might know, developers of Javascript, Python Framework is meant to be the next step ahead.

For example, unbelievers, see the elegance this ICICLE script has ( and compare it yourselves with any of your em-barrasing Java apps:

size(600, 600)

def point(x=WIDTH, y=HEIGHT):

return (random(x),random(y))

def abstract():

x, y = point()
beginpath(x,y)
for i in range(1,random(20)):
x, y = point(0,HEIGHT/i)
lineto(x,y)
endpath()

if random(100) > 80:
w = random(20,80)
oval(x-w*0.5,y-w*0.5,w,w)

fill(0.95,1,1)
rect(0,0,WIDTH,HEIGHT)

stroke(0,0.5,random(0.5,0.75),0.3)
strokewidth(0.25)
for i in range(40):
fill(0,0.5,random(0.5,0.75),0.1 * 0.04*i)
abstract()

nofill()
stroke(0.2,0.2,0.2)
strokewidth(0.5)
rect(0,0,WIDTH,HEIGHT)

fill(1,1,1,0.6)
rotate(-90)
font("Arial Bold", 20)
text("ICICLE", -10, 80)


Wow. Shame for the unnecesary use of Arial ( a Wintel traditional font) but,a yu might know, nothing is perfect these days.

NodeBox is a Mac OS X application that lets you create 2D visuals (static, animated or interactive) using Python programming code and export them as a PDF or a Quicktime movie. NodeBox is free and well-documented.

So, if you wanna be introduced, stop Java and welcome, in a visual manner, into Python. Follow me.
Newer Post Older Post Home