CodeHistory
Commits on master48
- DHBump stack size.David Hoskin committed 12 years ago
e95d822 - DHadd more scenes!David Hoskin committed 12 years ago
a3e7237 - DHmain: accept -x, -y parameters.David Hoskin committed 12 years ago
6baaa9c - DHmain: add command line options for maxdepth, nsamples.David Hoskin committed 12 years ago
5ba6c92 - DHSimple super sampling. Very slow, and very fuzzy.David Hoskin committed 12 years ago
fb29b2a - DHcrank dat (depth 8->16), (res 640x480 -> 1024x768)David Hoskin committed 12 years ago
c4b4ee3 - DHAdd some more coloured lights.David Hoskin committed 12 years ago
2a91293 - DHtrace.c: consistently use lights' actual colour values.David Hoskin committed 12 years ago
d3ffc45 - DHtrace.c: use colour.c functions throughout.David Hoskin committed 12 years ago
88f0ae1 - DHAdd basic colour manipulation functions.David Hoskin committed 12 years ago
a3b7485 - DHAdd blinn-phong specular highlights.David Hoskin committed 12 years ago
e249c37 - DHclamp rgb values; guess what happens when you overflow!David Hoskin committed 12 years ago
ed701cd - DHadd traceshadow().David Hoskin committed 12 years ago
53ad87d - DHscene: move spheres around a bit.David Hoskin committed 12 years ago
4e94ef4 - DHDull the colours of the plane a bit.David Hoskin committed 12 years ago
7e141ca - DHtracelight(): use actual light positions.David Hoskin committed 12 years ago
bd54bbc - DHoops, set hit.{ie, id} in lighthit() too.David Hoskin committed 12 years ago
36f3929 - DHstruct Hit: include incident eye, direction.David Hoskin committed 12 years ago
ebf43d3 - DHtrace.c: break out tracelight(), tracerefl().David Hoskin committed 12 years ago
2fc45e4 - DHParallelisation: NPROC multithreading.David Hoskin committed 12 years ago
0c3ce0d - DHMove img into struct Scene.David Hoskin committed 12 years ago
1d01412 - DHmk show: just generate a png.David Hoskin committed 12 years ago
103787b - DHAdd a light to the scene, and set type=LIGHT in newlight().David Hoskin committed 12 years ago
3839ccf - DHAdd light.c.David Hoskin committed 12 years ago
f3438aa - DHReadme: mention that p9p works.David Hoskin committed 12 years ago
9ee3937 - DHmain: crank default output size to 640x480.David Hoskin committed 12 years ago
7ec4fb8 - DHtrace.c: implement very simple reflection.David Hoskin committed 12 years ago
bfe2ba5 - DHscene: add a couple more spheres.David Hoskin committed 12 years ago
c23e83f - DHtrace(): add super basic ambient shading.David Hoskin committed 12 years ago
496f601 - DH*hit(): return Hit object rather than just distance.David Hoskin committed 12 years ago
3e77852 - DHInvert y-axis because up is down.David Hoskin committed 12 years ago
8e5402b - DHSpherehit(), and super hacky multi-object trace().David Hoskin committed 12 years ago
f96a273 - DHplanehit(): only return positive ray intersections.David Hoskin committed 12 years ago
a71472e - DHnewscene(): add a ground plane.David Hoskin committed 12 years ago
3425930 - DHnewplane(): remember kids, always test-compile before you ci!David Hoskin committed 12 years ago
746de3e