Emmett Lalish
|
405dd6373a
|
Make MeshIO optional for tests (#189)
* replaced file-based testing
* conditionally link meshIO in tests
* fix wasm build
|
2022-09-04 11:52:05 -07:00 |
|
Emmett Lalish
|
11e58ea4d2
|
Adding SDF LevelSet (#187)
* polymorphic device functions working
* starting to flesh out algorithm
* getting closer
* fleshed out vert computation
* more progress
* BuildTris
* fixed some syntax
* updating to cpp
* added VecDc
* SDF compiles
* SDF runs
* fixed some bugs
* manifold output
* fixed out of memory bug
* flattened sides
* back to egg-crate
* works with CUDA too
* moved SDF
* Revert "moved SDF"
This reverts commit ba2348f38ed752d49eebdf14a73b5e1fd7a4827b.
* added gyroid sample
* added sdf_test
* added SDF tests
* tests pass
* updated gyroid_module
* fixed gyroid module
* added docs
* addressing feedback
* fix cuda detection
* clean up detect cuda
* fixed CUDA failure
* consistent execution policy in Boolean
* remove SDF wrapper class
* simplified tet logic
* use NeighborInside()
* optimized SDF
* moved RemoveUnreferencedVerts
* put printf statements behind MANIFOLD_DEBUG
* enable hashtable resize
* added test for hashtable resizing
|
2022-09-01 09:04:51 -07:00 |
|
pca006132
|
08598c045a
|
re-enabled reordering (#171)
* re-enabled reordering
* fix test failures
|
2022-08-13 22:28:16 -07:00 |
|
Emmett Lalish
|
738d0fa050
|
switch copyright to authors
|
2022-07-06 12:42:00 -07:00 |
|
pca006132
|
9c55fb932e
|
test updates
|
2022-06-05 22:05:18 +08:00 |
|
pca006132
|
76d07120b1
|
refactored for emscripten
|
2022-05-05 17:12:55 +08:00 |
|
Emmett Lalish
|
5ff0a177e8
|
simplified connected components
|
2022-04-20 22:50:37 -07:00 |
|
Emmett Lalish
|
d257f848ef
|
command-line arguments for tests
|
2022-03-21 22:08:21 -07:00 |
|
Emmett Lalish
|
c0f92acdf8
|
cleanup
|
2022-03-19 23:45:30 -07:00 |
|
Emmett Lalish
|
88dd84890b
|
add sample export flag to tests
|
2022-03-19 23:21:49 -07:00 |
|
Emmett Lalish
|
f55be52d93
|
updated and deployed scallop models
|
2022-03-19 23:15:47 -07:00 |
|
Emmett Lalish
|
9d7c31ae68
|
lots more docs
|
2022-03-06 16:55:37 -08:00 |
|
Emmett Lalish
|
5c3e6028de
|
adding sponge GLBs
|
2022-02-20 21:19:53 -08:00 |
|
Emmett Lalish
|
667ba1cca2
|
fixed bugs, added test
|
2022-01-24 21:58:28 -08:00 |
|
Emmett Lalish
|
8e489fe274
|
updated tests
|
2022-01-16 10:29:16 -08:00 |
|
Emmett Lalish
|
26a0d9ae96
|
fixed Coplanar test
|
2021-12-26 13:07:39 -08:00 |
|
Emmett Lalish
|
cef85a35dc
|
fixed negative index
|
2021-10-22 22:15:30 -07:00 |
|
Emmett Lalish
|
4624f4f3d5
|
merging master
|
2021-10-22 08:58:11 -07:00 |
|
Emmett Lalish
|
3658d8a2f4
|
cleanup
|
2021-10-18 22:55:13 -07:00 |
|
Emmett Lalish
|
816c0f0802
|
count degenerates to pass tests
|
2021-10-18 21:51:52 -07:00 |
|
Emmett Lalish
|
babf6fe2c3
|
fixed some degenerate removal
|
2021-10-12 22:41:29 -07:00 |
|
Emmett Lalish
|
b5f105c921
|
added normals testing
|
2021-09-10 22:11:31 -07:00 |
|
Emmett Lalish
|
1a4a120857
|
fixed normals
|
2021-09-09 23:06:09 -07:00 |
|
Emmett Lalish
|
e7e8a3ed23
|
fixed some bugs, but not rid of all degenerate tris yet
|
2021-09-01 22:21:01 -07:00 |
|
Emmett Lalish
|
2813ee8fce
|
rename two APIs
|
2021-08-14 22:52:11 -07:00 |
|
Emmett Lalish
|
cb0ee2d139
|
merging master
|
2021-07-17 12:06:39 -07:00 |
|
Emmett Lalish
|
777da43639
|
added curvature test
|
2021-07-05 15:46:11 -07:00 |
|
Emmett Lalish
|
c5aee121c9
|
updated docs
|
2021-07-04 11:13:10 -07:00 |
|
Emmett Lalish
|
0d0f4138fc
|
added scallop example and fixed sorting
|
2021-07-04 10:19:03 -07:00 |
|
Emmett Lalish
|
860ce567ac
|
added material export
|
2021-06-14 16:28:56 -07:00 |
|
Emmett Lalish
|
6d58001119
|
added RotateUp
|
2021-05-13 23:44:38 -07:00 |
|
Emmett Lalish
|
668e01d213
|
added tet puzzle sample
|
2021-05-13 22:49:49 -07:00 |
|
Emmett Lalish
|
f190a31b73
|
updated copyright dates
|
2021-05-13 21:48:19 -07:00 |
|
Emmett Lalish
|
05eb4fe198
|
more cleanup
|
2021-05-10 21:59:00 -07:00 |
|
Emmett Lalish
|
05b47f01d7
|
test cleanup
|
2021-05-10 21:42:28 -07:00 |
|
Emmett Lalish
|
d478e7cc71
|
no degenerate normals
|
2021-05-10 21:32:44 -07:00 |
|
Emmett Lalish
|
8ec6951fc5
|
swap triangles
|
2021-04-19 23:27:04 -07:00 |
|
Emmett Lalish
|
f9e0dc8710
|
separated short and colinear loops
|
2021-04-18 23:15:05 -07:00 |
|
Emmett Lalish
|
d12c15ceaf
|
corrected expected sponge genus
|
2021-03-25 13:14:26 -07:00 |
|
Emmett Lalish
|
2b5c56421b
|
added SwapEdges()
|
2021-03-02 21:20:00 -08:00 |
|
Emmett Lalish
|
a93f4ce1f5
|
testing that triangles match normals
|
2021-02-11 21:12:46 -08:00 |
|
Emmett Lalish
|
d8e62e80e0
|
fixed colinear collapse bug
|
2021-02-03 11:18:46 -08:00 |
|
Emmett Lalish
|
a6bc49914b
|
fixed normals and exporting in gltf
|
2021-01-23 22:44:05 -08:00 |
|
Emmett Lalish
|
a9d6302930
|
fixed duplicated faces bug
|
2021-01-18 15:57:57 -08:00 |
|
Emmett Lalish
|
b4665e027c
|
fixed triangulator bug
|
2021-01-18 15:14:12 -08:00 |
|
Emmett Lalish
|
02f00e39f6
|
removed SharedEdge check
|
2021-01-12 21:58:43 -08:00 |
|
Emmett Lalish
|
f957aced23
|
major perf improvement by removing CC
|
2020-12-30 16:55:54 -08:00 |
|
Emmett Lalish
|
048aafa3fa
|
added roundedFrame, removed DeepCopy, better sphere
|
2020-12-26 16:33:22 -08:00 |
|
Emmett Lalish
|
06d2c4454e
|
tightened manifoldness tests
|
2020-12-21 22:51:53 -08:00 |
|
Emmett Lalish
|
47a08296ef
|
fixed infinite loop
|
2020-12-13 23:22:37 -08:00 |
|