X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=csgray;a=blobdiff_plain;f=src%2Fmain.c;h=93c74426c22a752544dff19c5e48f8a38d3869b7;hp=d6aac1c7dfb8ddd0239dd326837de1d0fa780d87;hb=07f86df1b104515376419c7a214253fb435fc396;hpb=7abe0c51fc87e90674427c5ac5848f394af4575a diff --git a/src/main.c b/src/main.c index d6aac1c..93c7442 100644 --- a/src/main.c +++ b/src/main.c @@ -39,16 +39,27 @@ int main(int argc, char **argv) oa = csg_sphere(0, 0, 0, 1); csg_color(oa, 1, 0.1, 0.05); + csg_roughness(oa, 0.3); ob = csg_sphere(0.3, 0.7, 0.7, 0.7); csg_color(ob, 0.2, 0.3, 1); + csg_roughness(ob, 0.3); oc = csg_subtraction(oa, ob); + + oa = oc; + + ob = csg_sphere(-0.9, -0.1, 0.7, 0.5); + csg_color(ob, 1, 0.9, 0.2); + csg_roughness(ob, 0.3); + + oc = csg_subtraction(oa, ob); + csg_add_object(oc); obj = csg_plane(0, -1, 0, 0, 1, 0); csg_color(obj, 0.4, 0.7, 0.4); csg_add_object(obj); - obj = csg_null(-6, 10, 10); + obj = csg_null(-4, 10, 10); csg_emission(obj, 80, 80, 80); csg_add_object(obj);