index
:
dimension.git
android
faster-futures
master
physics
teapot
A high-performance photo-realistic 3-D renderer
Tavian Barnes <tavianator@tavianator.com>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
libdimension
/
csg.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add children to dmnsn_objects, which enables splitting unions.
Tavian Barnes
2010-06-05
1
-60
/
+34
*
Rename `precompute' to `init'.
Tavian Barnes
2010-06-04
1
-16
/
+16
*
Use precompute callback for CSG objects.
Tavian Barnes
2010-06-04
1
-76
/
+123
*
Fix some includes.
Tavian Barnes
2010-04-27
1
-0
/
+1
*
Rename dmnsn_matrix_*_mul() to dmnsn_transform_*().
Tavian Barnes
2010-04-17
1
-6
/
+6
*
Add transformations to textures and pigments.
Tavian Barnes
2010-04-15
1
-80
/
+51
*
Remove a bunch of errno.h includes.
Tavian Barnes
2010-04-13
1
-1
/
+0
*
Get rid of some duplication in csg.c, and fix missed add of dmnsn_epsilon.
Tavian Barnes
2010-04-11
1
-163
/
+23
*
Don't use dynamic memory for dmnsn_intersection's.
Tavian Barnes
2010-04-07
1
-156
/
+166
*
Calculate CSG bounding boxes more accurately.
Tavian Barnes
2010-04-07
1
-9
/
+3
*
New dmnsn_malloc() function, and friends.
Tavian Barnes
2010-04-07
1
-164
/
+84
*
Implement CSG differences in libdimension.
Tavian Barnes
2010-04-06
1
-1
/
+139
*
Re-cast rays properly in intersections and merges.
Tavian Barnes
2010-04-06
1
-9
/
+38
*
Add CSG merges to libdimension.
Tavian Barnes
2010-04-06
1
-0
/
+125
*
Add CSG intersections to libdimension.
Tavian Barnes
2010-04-06
1
-0
/
+125
*
Add CSG unions to libdimension.
Tavian Barnes
2010-04-06
1
-0
/
+143