{ "geometry":[{ "type":"rectangle", "p1":[-20, -1, 0], "p2":[20, -1, 0], "p3":[20, -1, -20], "p4":[-20, -1, -20], "ac":[1,0,0], "dc":[1,0,0], "sc":[1,1,1], "ka":0.1, "kd":1, "ks":1, "pc":10 }, { "type":"sphere", "centre":[0, 0, -4], "radius":1, "ac":[1,1,1], "dc":[0,0,1], "sc":[1,1,1], "ka":0, "kd":1, "ks":1, "pc":100 } ], "light":[ { "type":"area", "p1":[-2, 7, -6], "p2":[0, 7, -6], "p4":[-2, 7, -4], "p3":[0, 7, -4], "id":[1, 1, 1], "is":[1, 1, 1], "usecenter":false, "n":10 }, { "type":"point", "centre":[1,0.5,0], "id":[1, 1, 1], "is":[1, 1, 1] } ], "output":[{ "filename":"test_area_light1.ppm", "size":[500,500], "lookat":[0,0,-1], "up":[0,1,0], "fov":60, "centre":[0,0.5,0], "ai":[1,1,1], "bkc":[0.5,0.5,0.5], "globalillum": false, "raysperpixel": [10, 10] } ] }