from __future__ import division import visual import math r = 5 a = visual.sphere(pos=[r,0,0],color=visual.color.red) b = visual.sphere(pos=[-r,0,0],color=visual.color.blue) c = visual.sphere(pos=[0,0,0],color=visual.color.green) d = visual.sphere(pos=[0,r,0],color=visual.color.blue) e = visual.sphere(pos=[0,-r,0],color=visual.color.blue) steps = 100 print "Press the right mouse button and drag to change view" for i in range(steps*10): c.pos = ( 0.8*r*math.cos(i/steps*2*math.pi), 0.2*r*math.sin(i/steps*2*math.pi), 0.0) visual.rate(24)