Example #1
0
 def _create_sensor_input_file(self):
     sensor_file_path = os.path.join(self.data_folder_path, "sensor_file.pts")
     sensor_file = open(sensor_file_path,  "w")
     sensor_pts_data = write_rad.sensor_file(self.sensor_positions, self.sensor_normals)
     sensor_file.write(sensor_pts_data)
     sensor_file.close()
     self.sensor_file_path = sensor_file_path
Example #2
0
 def create_sensor_input_file(self):
     self.sensor_file_path = os.path.join(self.data_folder_path,
                                          "sensor_points.pts")
     with open(self.sensor_file_path, "w") as sensor_file:
         sensor_pts_data = write_rad.sensor_file(self.sensor_positions,
                                                 self.sensor_normals)
         sensor_file.write(sensor_pts_data)
Example #3
0
 def _create_viewpoints_input_file(self):
     if not self.viewpoint_positions:
         return
     viewpoints_file_path = os.path.join(self.data_folder_path, "viewpoints.vf")
     viewpoints_file = open(viewpoints_file_path,  "w")
     viewpoints_data = write_rad.sensor_file(self.viewpoint_positions, self.viewpoint_normals)
     viewpoints_file.write("rview Perspective -vtv ")
     viewpoints_file.write("-vp " + 
         str(self.viewpoint_positions[0][0]) + " " + 
         str(self.viewpoint_positions[0][1]) + " " + 
         str(self.viewpoint_positions[0][2]) + " ")
     viewpoints_file.write("-vd " + 
         str(self.viewpoint_normals[0][0]) + " " + 
         str(self.viewpoint_normals[0][1]) + " " + 
         str(self.viewpoint_normals[0][2]) + " ")
     viewpoints_file.write("-vu 0 0 1 -vh 54 -vv 37 -vs 0 -vl 0 -x 800 -y 600\n")
     viewpoints_file.close()
     self.viewpoints_file_path = viewpoints_file_path