index
:
ray
master
Ray tracer
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
Add script to benchmark using -fprofile-use
Morten Hustveit
2015-11-05
*
main_headless.c: Use multi-threading
Morten Hustveit
2014-12-13
*
Makefile.am: Use _LDADD for libraries
Morten Hustveit
2014-12-13
*
Re-add center sphere
Morten Hustveit
2014-12-12
*
Render to window dimensions
Morten Hustveit
2014-12-12
*
main_glut.c: Restrict raster position to inside of target window
Morten Hustveit
2014-12-12
*
ray.c: Allow self-reflections, now that we have concave objects
Morten Hustveit
2014-12-02
*
ray.c: Add specular color multiplier, and fix some shading bugs
Morten Hustveit
2014-12-02
*
main_glut.c: Enable threading by default
Morten Hustveit
2014-12-02
*
main_glut.c: Enable double buffering
Morten Hustveit
2014-12-02
*
main_glut.c: Clear window and center animation
Morten Hustveit
2014-12-02
*
Subtract the central sphere, and update the animation to match
Morten Hustveit
2014-12-02
*
ray.c: Prevent lights from subtracting color in the shade
Morten Hustveit
2014-12-02
*
ray.c: Add missing free
Morten Hustveit
2014-12-02
*
ray.c: Halve the FOV
Morten Hustveit
2014-12-02
*
ray.c: Calculate lighting only for nearest hit
Morten Hustveit
2014-12-02
*
ray.c: Calculate reflection only once per hit
Morten Hustveit
2014-12-02
*
main_headless.c: Remove whitespace at end of lines
Morten Hustveit
2014-12-02
*
ray.c: Create only one thread per core
Morten Hustveit
2014-12-02
*
ray.c: Use __builtin_expect to mark sphere collisions as unlikely
Morten Hustveit
2014-12-02
*
3dmath.c: Remove sqrt from sphere_intersect
Morten Hustveit
2014-12-02
*
ray.c: Don't look for self in reflection on self
Morten Hustveit
2014-12-02
*
ray.c: Simplify trace_line
Morten Hustveit
2014-12-02
*
ray.c: Skip normalizing if light has negative contribution
Morten Hustveit
2014-12-02
*
3dmath.c: Early out of sphere_intersect on t <= 0
Morten Hustveit
2014-12-02
*
3dmath.c: Throw restrict on all parameters to sphere_intersect
Morten Hustveit
2014-12-02
*
3dmath.c: In normalize, calculate reciprocal only once, and use sqrtf
Morten Hustveit
2014-12-02
*
ray.c: Precalculate per-pixel ray directions
Morten Hustveit
2014-12-02
*
3dmath: Use const-correct function declarations
Morten Hustveit
2014-12-02
*
Minor style changes
Morten Hustveit
2014-12-02
*
Make a headless entry point for benchmarking purposes
Morten Hustveit
2014-12-02
*
Makefile: LDFLAGS+=-pthread
Martin Stensgård
2014-12-02
*
ray: make threaded
Martin Stensgård
2011-11-15
*
autotoolify
Martin Stensgård
2011-11-15
*
Animation.
Martin Stensgård
2010-10-22
*
Cleanup.
Martin Stensgård
2010-10-20
*
Ray traced glory!
Martin Stensgård
2010-10-20
*
Works.
Martin Stensgård
2010-10-20
*
Fail.
Martin Stensgård
2010-10-19
*
Weird effect.
Martin Stensgård
2010-10-18