Philip Rideout
|
a9fab816e9
shapes: make the merge function much faster by using realloc.
|
10 лет назад |
Philip Rideout
|
05c37f2b51
shapes: add optional 2nd argument to clone to avoid memory churn.
|
10 лет назад |
Philip Rideout
|
75c916bae0
bubbles: minor API tweaks.
|
10 лет назад |
Philip Rideout
|
0ca39b286c
bubbles: implement cull and check_aabb.
|
10 лет назад |
Philip Rideout
|
71b466734a
bubbles: implement the pick function using recursion.
|
10 лет назад |
Philip Rideout
|
fe818b00dc
bubbles: add compile-time switch for the hpack enclosure method.
|
10 лет назад |
Philip Rideout
|
8f3208571d
bubbles: implement enclose_disks.
|
10 лет назад |
Philip Rideout
|
b70f6ac271
bubbles: honor the original Welzl paper -- it works!!
|
10 лет назад |
Philip Rideout
|
e621bcaad8
bubbles: Welzl implementation according to a gamedev article; buggy.
|
10 лет назад |
Philip Rideout
|
dc857c07ab
bubbles: add touch_three_points to prep for the Welzl algorithm.
|
10 лет назад |
Philip Rideout
|
23e27c99ec
shapes: add merge_and_free to make it easier to build scenes.
|
10 лет назад |
Philip Rideout
|
75ed7f201e
global: consistent PAR_HELPERS across all libraries.
|
10 лет назад |
Philip Rideout
|
97e952f011
shapes: remove cruft from unit tests.
|
10 лет назад |
Philip Rideout
|
3ed51ae372
bubbles: simple hierarchical packing is now supported.
|
10 лет назад |
Philip Rideout
|
0a7b775e82
bubbles: flat packing is now implemented. Starting on hierarchy.
|
10 лет назад |
Philip Rideout
|
4f00ba039e
bubbles: skeleton for a circle-packing library.
|
10 лет назад |
Philip Rideout
|
ec3fe22e5e
shapes: fix remove_degenerate so that it measures cross-product length.
|
10 лет назад |
Philip Rideout
|
c362c171bd
shapes: expose issue with parametric spheres in unit tests.
|
10 лет назад |
Philip Rideout
|
6363ffdc2b
Generate more SVG files!
|
10 лет назад |
Philip Rideout
|
e2be4ba060
msquares now has a CLEAN flag to enable removal of T vertices.
|
10 лет назад |
Philip Rideout
|
2d47665858
Birth of par_msquares_extract_boundary.
|
10 лет назад |
Philip Rideout
|
70b1d26ea0
Improve portability by avoiding usage of VLAs.
|
10 лет назад |
Philip Rideout
|
fee9bf56c2
Hide the internal fields in msquares.
|
10 лет назад |
Philip Rideout
|
4d4d04d0db
Add SWIZZLE flag to par_msquares.
|
10 лет назад |
Philip Rideout
|
7e36f37aae
Update README.
|
10 лет назад |
Philip Rideout
|
dbc87a8472
Fix Travis build.
|
10 лет назад |
Philip Rideout
|
a0401f73fc
Minor tweaks.
|
10 лет назад |
Philip Rideout
|
5b6dcdaf54
Add par_shapes__connect to prevent gaps in the L-system.
|
10 лет назад |
Philip Rideout
|
a630734dda
par_shapes can now generate shapes from L-systems.
|
10 лет назад |
Philip Rideout
|
83e57847a7
Fix build errors.
|
10 лет назад |