diff --git a/output.png b/output.png index ea2de1a..3bea124 100644 Binary files a/output.png and b/output.png differ diff --git a/scenes/furnace.json b/scenes/furnace.json new file mode 100644 index 0000000..4797040 --- /dev/null +++ b/scenes/furnace.json @@ -0,0 +1,13 @@ +{ + "environment": { + "color": [1.0, 1.0, 1.0] + }, + + "sphere": { + "position": [0.0, 0.0, -1.0], + "radius": 1.0, + "material": { + "diffuse": [0.5, 0.5, 0.5], + } + } +} diff --git a/scenes/scene5.json b/scenes/scene5.json new file mode 100644 index 0000000..b490c63 --- /dev/null +++ b/scenes/scene5.json @@ -0,0 +1,30 @@ +{ + "environment": { + "color": [0.0, 0.0, 0.0] + }, + + "sphere": { + "position": [0.0, 0.0, -2.0], + "radius": 0.5, + "material": { + "diffuse": [0.5, 0.5, 0.5] + } + }, + + "sphere": { + "position": [0.0, 2.0, -2.0], + "radius": 0.25, + "material": { + "emission": [10.0, 10.0, 10.0] + } + }, + + "plane": { + "position": [0.0, -1.0, 0.0], + "normal": [0.0, 1.0, 0.0], + "material": { + "diffuse": [0.0, 0.5, 1.0], + "specular": [0.0, 0.0, 0.0] + } + } +}