def main(): cp = ClientProcess('rfsee_server') cp.config_stimulus_xml(windtunnel_osg) #directory = '/home/floris/src/fsee_utils/src/examples/' directory = '' name_base = 'ommatidia2image_reflines_' name_suffix = '.png' frames = 100 for i in range(frames): position = [0.5*np.sin(i), 0.5*np.sin(i), 0.5] print position[0] attitude = np.array([[1, 0, 0], [0, 1, 0], [0, 0, 1]]) linear_velocity_body = [0, 0, 0] angular_velocity_body = [0, 0, 0] res = cp.render(position, attitude, linear_velocity_body, angular_velocity_body) lum = res['luminance'] number = str(i) while len(number) < len(str(frames)): number = '0' + number name = directory + name_base + number + name_suffix ommatidia2image(lum, name, add_reflines=True) cp.close()
def main(): cp = ClientProcess('rfsee_server') cp.config_stimulus_xml(example_stim_xml) # 10x slower # cp.config_compute_mu(True) position = [0.5, 0.5, 0.5] attitude = [[1, 0, 0], [0, 1, 0], [0, 0, 1]] linear_velocity_body = [0, 0, 0] angular_velocity_body = [0, 0, 0] res = cp.render(position, attitude, linear_velocity_body, angular_velocity_body) print res['luminance'] cp.close()