-
Notifications
You must be signed in to change notification settings - Fork 56
mesh filters #1320
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
thewtex
merged 56 commits into
InsightSoftwareConsortium:main
from
thewtex:mesh-filters
Jan 30, 2025
Merged
mesh filters #1320
thewtex
merged 56 commits into
InsightSoftwareConsortium:main
from
thewtex:mesh-filters
Jan 30, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
thewtex
commented
Jan 29, 2025
- feat(mesh-filters): geogram conversion test pipeline
- feat(WasmMeshToMeshFilter): add QuadEdgeMesh specialization
- feat(MeshToWasmMeshFilter): add QuadEdgeMesh specialization
- feat(mesh-filters): start meshtoGeogramMesh
- feat(meshToGeogramMesh): transfer point data, cell data
- feat(mesh-filters): geogramMeshToMesh
- feat(mesh-filters): add repair pipeline
- feat(mesh-filters): add smooth-remesh
- fix(WasmMeshToMeshFilter): add PolyLine cell support
- feat(mesh-filters): add slice-mesh pipeline
- feat(mesh-filters): add keep-largest-component
- test(mesh-filters): update test data
- docs(options-module): indicate unexpected parameter type error source
- fix(pnpm-script): quote packageDescription
- build(mesh-filters): contrain geogram build
- build(mesh-filters): fix wasi OFF module dependency
- fix(mesh-filters): update geogram-conversion pipeline name
- build(mesh-filters): wasi patches for pmp, geogram
- fix(mesh-filters): use add_flag in repair for boolean option
- WIP: test(mesh-filters): add node tests
- test(mesh-filters): add node tests
- feat(compare-meshes): support more pixel types
- chore(compare-meshes): bump version to 0.5.0
- chore(compare-meshes): update pixi.lock
- feat(mesh-filters): support more pixel types
- test(mesh-filters): update test data
- chore(mesh-filters): bump version to 0.2.0
- feat(itk-wasm-cli): Update default Docker image for 20250128-80554789
- docs(docker): update docker image update process
- build(mesh-filters): bypass geogram-related warnings
- build(MeshToPolyData): pass toolchain flags
- build(glaze): bypass static_assert warnings
- feat(itk-wasm-cli): Update default Docker image for 20250128-660258ac
- build(mesh-filters): bump geogram to latest
- build(mesh-filters): address wasi build
- build(mesh-filters): add pixi configuration
- chore(mesh-filters): add typescript generated files
- chore(mesh-filters): add pixi.lock
- test(image-io): exclude wasi gdcm write tests
- test(mesh-filters): define test_repair.py
- test(mesh-filters): keep_largest_component wasi test
- test(mesh-filters): define test_smooth_remesh
- test(mesh-filters): add test_slice_mesh.py
- chore(mesh-filters): add test data to .gitignore
- chore(mesh-filters): bump version to 1.6.0
To address:
/work/emscripten-build/_deps/geogram-src/src/lib/geogram/third_party/PoissonRecon/PlyVertexMini.h:100:106: error: no member named 'value' in 'PlyColorVertex::_PlyColorVertex'
100 | _PlyColorVertex operator - ( _PlyColorVertex p ) const { return _PlyColorVertex( point-p.value , color-p.color ); }
| ~ ^
Currently failing in non-Debug builds for unknown reasons with the
latest toolchain update:
Error: failed to run main module `/work/wasi-build/gdcm-write-image.wasi.wasm`
Caused by:
0: failed to invoke command default
1: error while executing at wasm backtrace:
0: 0x1ebfeb - <unknown>!<wasm function 2320>
1: 0x2d80b - <unknown>!<wasm function 340>
2: 0x222566 - <unknown>!<wasm function 2725>
3: 0x2dc60 - <unknown>!<wasm function 348>
note: using the `WASMTIME_BACKTRACE_DETAILS=1` environment variable may show more debugging information
2: memory fault at wasm address 0x4013c708 in linear memory of size 0x590000
3: wasm trap: out of bounds memory access
Start 6: gdcm-write-image-iwi-cbor-test
6/6 Test #6: gdcm-write-image-iwi-cbor-test ...***Failed 0.04 sec
Error: failed to run main module `/work/wasi-build/gdcm-write-image.wasi.wasm`
For geogram process_unix.cpp getrusage.
For geogram.
Appears to not be defined with the current toolchain file.
… flags For emulated process clocks, signals, etc.
Supported by the wasi binaries.
1d292c3
into
InsightSoftwareConsortium:main
45 of 47 checks passed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.