Commit graph

15 commits

Author SHA1 Message Date
Samrat Man Singh
dbb66fe05d hit_scatter also returns a bool 2016-06-29 09:54:22 +05:45
Samrat Man Singh
4391e3380c Materials; with metal and lambertian materials 2016-06-25 17:17:52 +05:45
Samrat Man Singh
1ca0d7a9ea Add a README 2016-06-23 23:11:28 +05:45
Samrat Man Singh
bb4354a6e5 Update make display target 2016-06-23 21:15:24 +05:45
Samrat Man Singh
c092de81ce Gamma correction 2016-03-12 21:46:58 +05:45
Samrat Man Singh
612e9d8af0 Diffuse materials 2016-03-12 15:24:17 +05:45
Samrat Man Singh
7b75b7c2fc Avoid initializing world in each call to get_color 2016-03-11 19:06:23 +05:45
Samrat Man Singh
7b01a47c16 Remove main for now 2016-03-11 18:44:27 +05:45
Samrat Man Singh
2d940e4c5e Antialiasing by super-sampling. 2016-03-11 18:43:14 +05:45
Samrat Man Singh
bf8996c953 Use option to signal when no object is hit 2016-03-11 12:06:01 +05:45
Samrat Man Singh
1380a1a07f Add types hitable to support World of multiple objects 2016-03-11 11:32:36 +05:45
Samrat Man Singh
ea62b75010 Add Ray as a module 2016-03-11 10:04:09 +05:45
Samrat Man Singh
3e0afa04c4 Add .merlin 2016-03-10 21:15:10 +05:45
Samrat Man Singh
fc2f1f244b Visualize surface normals 2016-03-10 21:14:52 +05:45
Samrat Man Singh
f9217e45ea Initial commit 2016-03-10 12:38:27 +05:45