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.