{ "filename": "textured.png", "image_width": 1920, "image_height": 1080, "max_depth": 50, "camera": { "anti_alias_rate": 2, "fov": 50.0, "look_from": [-2, 4, 5], "look_at": [-2, 0.0, 0.0], "vup": [0.0, 1.0, 0.0], "defocus_angle": 0, "focus_dist": 15.68 }, "materials": [ { "type": "lambertian", "albedo": [0.2, 0.2, 0.2], "prob": 0.8 }, { "type": "lambertian", "albedo": [0.9, 0.9, 0.0], "prob": 1.0, "fuzz": 0.1 }, { "type": "dielectric", "refraction_index": 1.5}, { "type": "normal"}, {"type": "texture", "source": "./textures/earthmap1k.png"}, {"type": "texture", "source": "./textures/yellow.png"} ], "objects": [ { "type": "sphere", "center": [0.0, 0.0, -1.2], "radius": 0.9, "material": 5}, { "type": "sphere", "center": [-2, 0, -1], "radius": 0.8, "material": 4}, { "type": "triangle", "p1": [0, 0, -4], "p2": [4, 0, -4], "p3": [2, 2, -4], "material": 5}, { "type": "triangle", "p1": [-2, 2, -4], "p2": [2, 2, -4], "p3": [0, 4, -4], "material": 4}, { "type": "quad", "p1": [-20, -1, -20], "p2": [20, -1, -20], "p3": [20, 20, -20], "p4": [-20, 20, -20], "material": 0}, { "type": "quad", "p1": [-20, -1, 20], "p2": [-20, -1, -20], "p3": [-20, 20, -20], "p4": [-20, 20, 20], "material": 0}, { "type": "quad", "p1": [-20, -1, 20], "p2": [20, -1, 20], "p3": [20, -1, -20], "p4": [-20, -1, -20], "material": 0}, { "type": "quad", "p1": [20, -1, 20], "p2": [20, -1, -20], "p3": [20, 20, -20], "p4": [20, 20, 20], "material": 0} ] }