A ray tracer, Ray Charles
Find a file
Eryn Wells 2036521f42 Update code style for Object
- Remove Shape, because it seems to be mostly extra. All renderable objects now
derive from Object, rather than Shape
- Light (which inherited from Object before) now defines its own origin, but
this is coming in a later commit...
- Use charles namespace

- Use a std::vector<double> instead of float** to pass back intersection points.
This is kind of a biggie because it made the render process 50% slower :( I'll
have to work out why and maybe fix it...
2014-07-20 16:48:09 -07:00
doc Some notes 2014-07-20 08:36:46 -07:00
lib Remove libyaml Makefiles 2014-07-13 09:47:51 -07:00
scenes Fix aspect ratio of the three-spheres scene 2014-07-19 21:19:32 -07:00
src Update code style for Object 2014-07-20 16:48:09 -07:00
test Correcting some build problems with old-style SConscripts 2014-07-13 09:23:42 -07:00
.gitignore Merge remote-tracking branch 'base/master' into develop 2014-07-13 08:24:16 -07:00
charles.sublime-project Sublime project and workspace settings 2014-07-19 11:27:32 -07:00
charles.sublime-workspace Sublime project and workspace settings 2014-07-19 11:27:32 -07:00
README.md
SConstruct Don't duplicate build files 2014-07-20 12:17:55 -07:00