diff options
author | Nat Lasseter <user@4574.co.uk> | 2024-06-24 22:51:51 +0100 |
---|---|---|
committer | Nat Lasseter <user@4574.co.uk> | 2024-06-24 22:51:51 +0100 |
commit | 3deef4d969dd50ddf540b80fe43ef16af5c17169 (patch) | |
tree | 456754a9bffb31471f2e64698afb8ee95aebca93 /rtiaw.go | |
parent | d248e30d365d5e401d5cd372aa415fb2f9a39326 (diff) |
Chapter 11
Diffstat (limited to 'rtiaw.go')
-rw-r--r-- | rtiaw.go | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -11,13 +11,15 @@ func main() { mat_ground := Lambertian{Vec3{0.8, 0.8, 0}}; mat_centre := Lambertian{Vec3{0.1, 0.2, 0.5}}; - mat_left := Metal{Vec3{0.8, 0.8, 0.8}, 0.3}; + mat_left := Dielectric{1.5}; + mat_bubble := Dielectric{1.0 / 1.5}; mat_right := Metal{Vec3{0.8, 0.6, 0.2}, 1.0}; var world Hittables; world.Add(Sphere{Vec3{ 0, -100.5, -1 }, 100 , mat_ground}); world.Add(Sphere{Vec3{ 0, 0 , -1.2}, 0.5, mat_centre}); world.Add(Sphere{Vec3{-1.0, 0 , -1 }, 0.5, mat_left}); + world.Add(Sphere{Vec3{-1.0, 0 , -1 }, 0.4, mat_bubble}); world.Add(Sphere{Vec3{ 1.0, 0 , -1 }, 0.5, mat_right}); cam := NewCamera(400, 16.0/9.0, 100, 50); |