diff options
| -rw-r--r-- | racer-tracer/config.yml | 2 | ||||
| -rw-r--r-- | resources/scenes/three_balls.yml (renamed from racer-tracer/scene.yml) | 0 | ||||
| -rw-r--r-- | resources/scenes/two_balls.yml | 25 |
3 files changed, 26 insertions, 1 deletions
diff --git a/racer-tracer/config.yml b/racer-tracer/config.yml index 26aea31..0da36dc 100644 --- a/racer-tracer/config.yml +++ b/racer-tracer/config.yml @@ -16,6 +16,6 @@ screen: width: 1280 height: 720 -scene: ./scene.yml +scene: ../resources/scenes/three_balls.yml image_output_dir: "../" diff --git a/racer-tracer/scene.yml b/resources/scenes/three_balls.yml index f9e7571..f9e7571 100644 --- a/racer-tracer/scene.yml +++ b/resources/scenes/three_balls.yml diff --git a/resources/scenes/two_balls.yml b/resources/scenes/two_balls.yml new file mode 100644 index 0000000..338b8f9 --- /dev/null +++ b/resources/scenes/two_balls.yml @@ -0,0 +1,25 @@ +--- +materials: + left: + Lambertian: + color: + data: [ 0.0, 0.0, 1.0 ] + + right: + Lambertian: + color: + data: [ 1.0, 0.0, 0.0 ] + +geometry: + - Sphere: + pos: + data: [ -0.707, 0.0, -1.0 ] + radius: 0.707 + material: left + + - Sphere: + pos: + data: [ 0.707, 0.0, -1.0 ] + radius: 0.707 + material: right + |
