Beispiel #1
0
client = opc.Client(IP_PORT)
if client.can_connect():
    print '    connected to %s' % IP_PORT
else:
    # can't connect, but keep running in case the server appears later
    print '    WARNING: could not connect to %s' % IP_PORT
##****************************************##
#colorspeed = 1
#maxspeed = 30
#speed range 29
#(energy*29)+1
energy = .01 ###############3 set this to look at "global energy"###
comp = vox.comp()
comp.addshift(sps = -.99)


huecount = 0
wc1 = vox_color.color(0)
c = [vox_points.surface(color = wc1, size = 2, alpha = .4)]
c.append(vox_points.surface(color = wc1, size = 2, alpha = .4))
c[0].addrwave(zoffset = 2,freq = -1)
c[1].addrwave(zoffset = 2, freq = 1)
while 1:
    for x in c:
        x.update()
    pixels = comp.complayers(c)
    client.put_pixels(pixels, channel=0)
    huecount += (1+energy*29)
    wc1.changecolor(huecount)
    time.sleep(1/30.)
Beispiel #2
0
n_pixels = 6400

##****************************************##

tshift = 0
dshift = 0
tcolor = 0
bcolor = 240


comp = vox.comp()
comp.addfade(0.8)
co = vox_color.color([0, 0, 0])
co.vfadeinit(tcolor, bcolor)
c = [vox_points.surface(co, 3, 0.3, 1.0)]
c[0].addxywave()


def start():
    return


def create():
    return


def exit():
    return

Beispiel #3
0
client = opc.Client(IP_PORT)

n_pixels = 6400

##****************************************##

shift = 0
step = 2


comp = vox.comp()
comp.addfade(.8)
co = vox_color.color([0,0,0])
co.vrainbow(shift,step)
c = [vox_points.surface(co,3,.3,1.)]
c[0].addxywave(xfreq = 1.9, yfreq = 1.9)

def start():
	return

def create():
	return

def exit():
	return

def frameStart(frame):
    global shift,step,c,co,comp
    for x in c:
        x.update()