I haven’t tried the cleanups on windows yet, but it should work. If you run into trouble, let me know!
One note on the code: I’ll very happily accept pull requests that cover bugs, typos, build fixes, etc. Please note I do want to stay as close as possible to the original example, though, so please don’t send pull requests with major restructurings, general improvements, or feature additions, even if they’d be useful in their own right…. this is not supposed to be a “how to do cool things in optix” repo; just a optix “port” of Pete’s example.
I do assume that most of those that find this blog will already know who I am, and will probably only have found this blog by google'ing my name.... but for those that don't: I'm a "graphics guy", somewhere between industry (ex Intel, currently at NVidia) and Academia (currently SCI, University of Utah), and usually "somewhere" around topics like ray tracing, general rendering, global illumination, visualization, parallel rendering, etcpp (usually with a strong dose of - did I say it already - ray tracing!); and with a certain amount of work in areas such as compilers and programming models (IVL, ISPC), performance-programming on interesting hardware architecutres (CPUs, Xeon Phis, Larrabee, GPUs, ...) etc thrown in (again, usually involving some form of ray tracing). Also check out my google scholar profile, at https://scholar.google.com/citations?user=HsZvWv0AAAAJ&hl=en .
View all posts by Ingo Wald