def main(): parser = argparse.ArgumentParser() parser.add_argument('fname', help='Name of the file') parser.add_argument('-m', help='Contrast. Input Range: 0-1') parser.add_argument('-c', help='Adaptation. Input Values:0-1') parser.add_argument('-a', help='Colornes. Input Values:0-1') parser.add_argument('-f', help='Lightnes.') args = parser.parse_args() m = 0.6 if args.m: m = float(args.m) c = 0.5 if args.c: c = float(args.c) a = 0.5 if args.a: a = float(args.a) f = 1.0 if args.f: f = float(args.f) img = load_image(args.fname) if img is not None: if isinstance(img, ImageFloatRGBA): show_hdr_image(img, m, c, a, f, fname=args.fname) else: print("Image %s is not hdr image!" % args.fname) else: print("Image %s could not be loaded!" % args.fname)
def main(): parser = argparse.ArgumentParser() parser.add_argument('fname') args = parser.parse_args() img = load_image(args.fname) if img is not None: show_image_in_window(img, args.fname) else: print("Image %s could not be loaded!" % args.fname)
def main(): parser = argparse.ArgumentParser() parser.add_argument('fname', help='Name of the file') parser.add_argument('-key', help='Scene key that is used in tone mapping.') parser.add_argument('-saturation', help='Saturation. Input Values:0-1') args = parser.parse_args() key = 0.18 saturation = 0.6 if args.key: key = float(args.key) if args.saturation: saturation = float(saturation) img = load_image(args.fname) if img is not None: if isinstance(img, ImageFloatRGBA): show_hdr_image(img, key, saturation, fname=args.fname) else: print("Image %s is not hdr image!" % args.fname) else: print("Image %s could not be loaded!" % args.fname)
#mesh_descs = load_meshes("CornellNeg.obj") #mesh_descs = load_meshes("I:\\ray_tracing_scenes\\san-miguel\\san-miguel.obj") #mesh_descs = load_meshes("I:\\ray_tracing_scenes\\dragon\\dragon.obj") mesh_descs = load_meshes("G:\\ray_tracing_scenes\\dragon\\dragon.obj") #mesh_descs = load_meshes("I:\\ray_tracing_scenes\\rungholt\\rungholt.obj") #mesh_descs = load_meshes("I:\\ray_tracing_scenes\\powerplant\\powerplant.obj") #mesh_descs = load_meshes("I:\\ray_tracing_scenes\\hairball\\hairball.obj") #mesh_descs = load_meshes("cube.ply") #mesh_descs = load_meshes("I:\\Ply_files\\lucy.ply") #mesh_descs = load_meshes("I:\\Ply_files\\g3.ply") end = time.clock() print("Loading of meshes took ", end-start) nvertices = 0 ntriangles = 0 if mesh_descs: for m in mesh_descs: print(m.name, m.vb.size(), m.tb.size(), type(m.vb)) nvertices += m.vb.size() ntriangles += m.tb.size() #vb = mesh_descs[0].vb #for i in range(vb.size()): # print(vb.get(i)) print(nvertices, ntriangles, len(mesh_descs)) img = load_image("rle.tga") if img is not None: show_image_in_window(img)
#mesh_descs = load_meshes("Box.obj") #mesh_descs = load_meshes("CornellNeg.obj") #mesh_descs = load_meshes("I:\\ray_tracing_scenes\\san-miguel\\san-miguel.obj") #mesh_descs = load_meshes("I:\\ray_tracing_scenes\\dragon\\dragon.obj") mesh_descs = load_meshes("G:\\ray_tracing_scenes\\dragon\\dragon.obj") #mesh_descs = load_meshes("I:\\ray_tracing_scenes\\rungholt\\rungholt.obj") #mesh_descs = load_meshes("I:\\ray_tracing_scenes\\powerplant\\powerplant.obj") #mesh_descs = load_meshes("I:\\ray_tracing_scenes\\hairball\\hairball.obj") #mesh_descs = load_meshes("cube.ply") #mesh_descs = load_meshes("I:\\Ply_files\\lucy.ply") #mesh_descs = load_meshes("I:\\Ply_files\\g3.ply") end = time.clock() print("Loading of meshes took ", end - start) nvertices = 0 ntriangles = 0 if mesh_descs: for m in mesh_descs: print(m.name, m.vb.size(), m.tb.size(), type(m.vb)) nvertices += m.vb.size() ntriangles += m.tb.size() #vb = mesh_descs[0].vb #for i in range(vb.size()): # print(vb.get(i)) print(nvertices, ntriangles, len(mesh_descs)) img = load_image("rle.tga") if img is not None: show_image_in_window(img)