bpy.data.scenes[
        "Scene"].render.filepath = '/home/blahoslav/Documents/BlenderDatasetPreparation/cube_%d.png' % number_of_image
    bpy.ops.render.render(write_still=True)
    imageNames.append("cube_" + str(number_of_image) + ".png")
    e1 = ImageCoordinateConvertor.getWorldVectorCoordinateOfObjectOnScene(
        'point_x')
    print("abcd")
    p1 = P * e1
    p1 /= p1[2]
    pointXCoordinates.append(p1)
    e2 = ImageCoordinateConvertor.getWorldVectorCoordinateOfObjectOnScene(
        'point_y')
    p2 = P * e2
    p2 /= p2[2]
    pointYCoordinates.append(p2)
    e3 = ImageCoordinateConvertor.getWorldVectorCoordinateOfObjectOnScene(
        'point_z')
    p3 = P * e3
    p3 /= p3[2]
    pointZCoordinates.append(p3)
    e4 = ImageCoordinateConvertor.getWorldVectorCoordinateOfObjectOnScene(
        'cube_1')
    p4 = P * e4
    p4 /= p4[2]
    pointOCoordinates.append(p4)
writer = FileWriter("/home/blahoslav/Documents/BlenderDatasetPreparation")
writer.WriteMetadataIntoFile(imageNames, pointOCoordinates, pointXCoordinates,
                             pointYCoordinates, pointZCoordinates)

# bpy.data.scenes["Scene"].render.filepath = '/home/user/VR/vr_shot_%d.jpg' % number_of_images