// Various settings for max_trace_level, followed by the time to render at 512x384 no AA in 3.6, // followed by the time to render in 3.7, followed by the percent difference comparing 3.7 to 3.6 // 1: 2s; 5s; 2.5x // 5: 10s; 9s; 0.9x // 10: 19s; 17s; 0.89x // 25: 46s; 42s; 0.91x // 50: 1m 36s (96s); 1m 28s (88s); 0.91x // 100: 3m 36s (216s); 3m 42s (222s); 1.03x // 256: 10m 16s (616s); 10m 16s (616s); 1x global_settings { max_trace_level 25 } camera { location -z*95 look_at 0 } box {-100, 100 pigment {rgb 0} finish{reflection 1}} sphere {0,3 pigment {checker} finish {ambient 1}} #declare c_x = -95; #while (c_x <= 95) #declare c_y = -95; #while (c_y <= 95) #declare c_z = -95; #while (c_z <= 95) sphere {, 4 pigment {color rgb 0} finish {reflection 1}} #declare c_z = c_z + 10; #end #declare c_y = c_y + 10; #end #declare c_x = c_x + 10; #end