aboutsummaryrefslogtreecommitdiff
path: root/rtiaw
blob: 82e4303c72fad467c7e4fa057df1a15a8442288f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env ruby

$LOAD_PATH.unshift File.dirname(__FILE__) + '/lib'
require 'interval'
require 'vec3'
require 'ray'
require 'hittable'
require 'camera'

world = Hittables.new
world << Sphere.new(0,0,-1, 0.5)
world << Sphere.new(0,-100.5,-1, 100)

camera = Camera.new(400, 16.0 / 9)
camera.render(world)