Sven Oesau
892ea69b35
removed unused variables
...
removed warnings
2023-01-18 14:41:55 +01:00
Sven Oesau
b66cacad24
working on the reconstruction
...
using energy terms from the publication/reference implementation
adding min_cut for binary labeling instead of alpha_expansion_graphcut
removal of hybrid mode
2023-01-18 12:03:08 +01:00
Sven Oesau
87304d7fde
removal of unused code
...
fixed warnings
2022-11-23 09:37:45 +01:00
Sven Oesau
ead11fb318
new approach face based propagation only modeling intersection at IEdges without kinetic simulation
2022-10-31 12:49:43 +01:00
Andreas Fabri
63f7aaae37
Fix some warnings
2021-10-12 18:23:34 +01:00
Andreas Fabri
0dd07545e0
Fix some warnings
2021-10-12 17:42:23 +01:00
Dmitry Anisimov
0274b9d94e
updated todo + added cr
2021-10-01 15:38:18 +02:00
Dmitry Anisimov
ead98b87b4
added missing asserts + fixed bug with biedges
2021-07-05 13:31:28 +02:00
Dmitry Anisimov
cb689a8d16
more refined output
2021-06-23 17:30:24 +02:00
Dmitry Anisimov
e7cfda8ba1
fixed reversed future direction, still to be tested and improved
2021-06-21 17:45:37 +02:00
Dmitry Anisimov
1bd5c2c4fa
fixed IO errors
2021-06-09 18:36:07 +02:00
Dmitry Anisimov
a653dccd46
convert tabs to spaces again
2021-04-22 18:34:34 +02:00
Dmitry Anisimov
0d5e3062af
fixed license
2021-04-22 17:28:15 +02:00
Dmitry Anisimov
5682c92520
new inexact initializer works for 1 polygon and with bbox
2021-03-02 16:25:43 +01:00
Dmitry Anisimov
9f456d252a
new initializer cdt based on unique points, not finished though
2021-03-01 16:36:32 +01:00
Dmitry Anisimov
a4bef992bd
added finalizer class
2021-02-17 11:20:34 +01:00
Dmitry Anisimov
87262d10c4
added 2D region growing
2021-02-16 11:17:08 +01:00
Dmitry Anisimov
ba9238f15e
better check integrity
2021-02-15 13:48:28 +01:00
Dmitry Anisimov
0b33fe7f5e
updated off and ply readers/writers
2021-02-15 11:53:18 +01:00
Dmitry Anisimov
f006305c02
removed certain KSR types
2021-01-27 10:43:12 +01:00
Dmitry Anisimov
e97a94bf81
finished visibility
2021-01-04 13:03:53 +01:00
Dmitry Anisimov
c46cd99e55
added pedge beyond iedge event, planar shape detection, reading point sets, and partition from raw input
2020-12-28 15:40:53 +01:00
Dmitry Anisimov
75b2bccfb5
output support planes + better numbering
2020-12-21 17:06:37 +01:00
Dmitry Anisimov
3ea8c08da5
fixed bug when extracting volumes, added edge case tests, added check for equal faces in a mesh
2020-12-16 18:43:28 +01:00
Dmitry Anisimov
69215061c5
better output
2020-12-10 13:46:38 +01:00
Dmitry Anisimov
61941cd7da
polyhedra extraction algo finished - works
2020-11-28 12:08:57 +01:00
Dmitry Anisimov
f8fef733d2
almost finished polyhedra extraction + pure interior volumes
2020-11-27 20:56:58 +01:00
Dmitry Anisimov
91b0a7e149
now works with an exact kernel
2020-11-13 17:05:21 +01:00
Dmitry Anisimov
b2424c6961
cleanup
2020-11-13 13:16:44 +01:00
Dmitry Anisimov
0921d07984
fixed precision issues in the input, ps is still to fix
2020-11-12 18:02:11 +01:00
Dmitry Anisimov
48dfde0fee
polyhedron extraction algorithm, works for 1 and 2 polygons
2020-11-10 18:21:14 +01:00
Dmitry Anisimov
f44de819e0
added simple polyhedron extraction, not finished
2020-11-09 18:18:06 +01:00
Dmitry Anisimov
3c82433268
added random 3D polygon generator + stress tests where our algorithm fails
2020-10-27 17:33:45 +01:00
Dmitry Anisimov
fa1e675e2d
initial commit, multiple bugs fixed, works with 1, 2, and 3 polygons, still 1 bug in polygon splitter, mismatched events, random behavior for several cases
2020-10-17 12:19:11 +02:00
Simon Giraudot
e285c637b6
Fix selection of PVertices to merge on IVertex
2020-02-20 15:46:02 +01:00
Simon Giraudot
b6257e67f4
WIP: more advancement on operations
2020-02-20 15:46:02 +01:00
Simon Giraudot
aaf05585b5
WIP: operations almost all working in regular cases
2020-02-20 15:46:02 +01:00
Simon Giraudot
683d783cdd
Improve data structure / names / types
2020-02-20 15:46:02 +01:00
Simon Giraudot
1876251483
WIP: better data structures using 3D graph + 2D meshes
2020-02-20 15:46:02 +01:00
Simon Giraudot
9b38a92ed9
WIP: 3D algorithm
2020-02-20 15:46:02 +01:00
Simon Giraudot
7b5d26528e
Valid initialization of 3D algorithm
2020-02-20 15:46:01 +01:00
Simon Giraudot
d827f497a0
Handle segments and add debug dumping functions
2020-02-20 15:46:01 +01:00