Philip Rideout
|
4258160579
Add back the subdomain.
|
10 anni fa |
Philip Rideout
|
d5b30662b4
Fix broken links.
|
10 anni fa |
Philip Rideout
|
4d3ec05e73
Skeleton for sweep-and-prune library.
|
10 anni fa |
Philip Rideout
|
fef1f41f8c
Fix header guards.
|
10 anni fa |
Philip Rideout
|
773ca051e9
Add parens to PAR_SQR so that the * operator always means multiply.
|
10 anni fa |
Philip Rideout
|
9fc73b2cc1
Add extern "C" to allow C implementations to link with C++ clients.
|
10 anni fa |
Philip Rideout
|
539d66045f
Fix Travis. Hopefully.
|
10 anni fa |
Philip Rideout
|
2ca27df1a9
Fix Travis. Hopefully.
|
10 anni fa |
Philip Rideout
|
ffe98dec86
shapes: add an assert to check for self-intersecting torus.
|
10 anni fa |
Philip Rideout
|
5322a2e7e3
shapes: honor the trefoil radius parameter.
|
10 anni fa |
Philip Rideout
|
6633991650
shapes: replace remaining free() calls with PAR_FREE for issue #8.
|
10 anni fa |
Philip Rideout
|
2b1c4eab9d
shapes: add documentation that L-systems do not include tcoords/normals.
|
10 anni fa |
Philip Rideout
|
a7b43e1a8d
Fix build break caused by line > 80 chars.
|
10 anni fa |
Philip Rideout
|
9091b196c9
Use PAR_MALLOC in more places and make it easier to override.
|
10 anni fa |
Philip Rideout
|
320f74f51f
shapes: add more code comments to clarify certain aspects of the API.
|
10 anni fa |
Philip Rideout
|
6e37ae49ce
shapes: make the index type configurable to allow 32-bit indices.
|
10 anni fa |
Philip Rideout
|
a9fab816e9
shapes: make the merge function much faster by using realloc.
|
10 anni fa |
Philip Rideout
|
05c37f2b51
shapes: add optional 2nd argument to clone to avoid memory churn.
|
10 anni fa |
Philip Rideout
|
dc857c07ab
bubbles: add touch_three_points to prep for the Welzl algorithm.
|
10 anni fa |
Philip Rideout
|
23e27c99ec
shapes: add merge_and_free to make it easier to build scenes.
|
10 anni fa |
Philip Rideout
|
75ed7f201e
global: consistent PAR_HELPERS across all libraries.
|
10 anni fa |
Philip Rideout
|
ec3fe22e5e
shapes: fix remove_degenerate so that it measures cross-product length.
|
10 anni fa |
Philip Rideout
|
70b1d26ea0
Improve portability by avoiding usage of VLAs.
|
10 anni fa |
Philip Rideout
|
dbc87a8472
Fix Travis build.
|
10 anni fa |
Philip Rideout
|
a0401f73fc
Minor tweaks.
|
10 anni fa |
Philip Rideout
|
5b6dcdaf54
Add par_shapes__connect to prevent gaps in the L-system.
|
10 anni fa |
Philip Rideout
|
a630734dda
par_shapes can now generate shapes from L-systems.
|
10 anni fa |
Philip Rideout
|
0926cc6c77
Promote PAR_PI etc.
|
10 anni fa |
Philip Rideout
|
ea9374f16d
Automatically call par_shapes_remove_degenerate for parametric spheres.
|
10 anni fa |
Philip Rideout
|
ad16bdc0ee
Add par_shapes_remove_degenerate.
|
10 anni fa |