from Nbody import * import RandomArray ''' create a stereo image ''' size = (0.5,0.5) shape = (256,256) x0 = [25,-25,30] xp = [20,20,0] r_obs = 100 foc = 1 dist_eye = 5 persp='on' # left eye eye = 'left' nb = Nbody('model.dat') nb.expose(x0=x0,xp=xp,eye=eye,dist_eye=dist_eye) nb.Perspective(r_obs=r_obs,foc=foc) mat = nb.getmap(shape=shape,size=size) matint1,mn,mx,cd = set_ranges(mat) # right eye eye = 'right' nb = Nbody('model.dat') nb.expose(x0=x0,xp=xp,eye=eye,dist_eye=dist_eye) nb.Perspective(r_obs=r_obs,foc=foc) mat = nb.getmap(shape=shape,size=size) matint2,mn,mx,cd = set_ranges(mat) # append both images matint = concatenate((matint1,matint2)) image = get_image(matint) display(image)
See About this document... for information on suggesting changes.