pca006132
|
b4f583fcae
|
refactor (#531)
* added bound check for vec_dh
* fix cmakefile
* refactored VecDH
* renamed VecDH into Vec
* better packaging
* formatting
* include <algorithm>
* fix windows
* documentation and copyright fixes
* use shorter names and implicit conversions
* formatting
* minimum circular segments = 3
|
2023-08-16 12:08:10 +08:00 |
|
Emmett Lalish
|
e6bb87b2bb
|
change enum case (#325)
* change enum case
* fix C enums
* more fixes
* another fix
|
2023-02-16 13:32:28 -08:00 |
|
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 |
|