Commit graph

27 commits

Author SHA1 Message Date
Simon Cruanes
a3cc55c20d
cleanup 2023-06-08 15:27:37 -04:00
Simon Cruanes
9218ba8fe6
migrate raytracer to dune 2023-06-08 15:25:33 -04:00
Simon Cruanes
ddf0f258c7
move files 2023-06-08 15:25:06 -04:00
Samrat Man Singh
22776bf4ff Grammar fix 2017-11-16 20:33:38 +05:45
Samrat Man Singh
552a70e6bd Remove DummyNone material; start work on dielectric material 2017-11-15 16:12:12 +05:45
Samrat Man Singh
5e44c0b22a Add Usage notes 2017-11-15 14:52:09 +05:45
Samrat Man Singh
9e303e14b2 Edit README 2017-11-15 14:49:36 +05:45
Samrat Man Singh
1f9994d4f0 Add "fuzz" to metals 2017-09-05 10:45:33 +05:45
Samrat Man Singh
ec8480f231 More functional random_in_unit_sphere
- And add more comments
2017-09-04 23:59:58 +05:45
Samrat Man Singh
22a67f2990 Handle DummyNone case 2017-09-03 23:51:46 +05:45
Samrat Man Singh
b9c9bcaf6d Move makefile to toplevel dir 2017-09-03 23:51:26 +05:45
Samrat Man Singh
e3218f9741 Update README; code style changes 2017-09-03 23:40:30 +05:45
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