Skip to content
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

Add TriMeshEditor #437

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Add TriMeshEditor #437

wants to merge 3 commits into from

Conversation

philippjfr
Copy link
Member

@philippjfr philippjfr commented Mar 18, 2020

This adds a class that makes it easy to edit very large TriMeshes by selecting just certain regions. Once a button is clicked the edits are then merged with the original mesh. Currently it supports:

  • Moving mesh nodes
  • Deleting mesh nodes

The following features should be supported:

  • Marking regions to remesh, e.g. after deleting
  • Ability to flip mesh edges by clicking on them
  • Export a mesh where node indices are reset, i.e. consecutive integers (using a numba replace implementation)
  • Support lasso-select for selecting submesh

Screen Shot 2020-04-03 at 5 46 56 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant