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

Surface remeshing with customized size field #92

Open
JianqiangDing opened this issue Dec 16, 2021 · 2 comments
Open

Surface remeshing with customized size field #92

JianqiangDing opened this issue Dec 16, 2021 · 2 comments

Comments

@JianqiangDing
Copy link

Is your feature request related to a problem? Please describe.
No, but it would be useful to provide such API that someone can do remeshing with customized target lengths.

Describe the solution you'd like
The API shall be named as custom_remeshing (compatible with uniform_remehsing and adaptive_remeshing)

Describe alternatives you've considered
None

Additional context

void SurfaceRemeshing::uniform_remeshing(Scalar edge_length,

void SurfaceRemeshing::adaptive_remeshing(Scalar min_edge_length,

So, what do you think about this feature request?

@dsieger
Copy link
Member

dsieger commented Dec 21, 2021

Hi, thanks for your suggestion. I had use cases for custom sizing fields in the past as well, definitely something to think about. Marking it as enhancement.

@JianqiangDing
Copy link
Author

Hi, thanks for considering my suggestion, recently, I just found another paper focusing on remeshing, it follows a similar pipeline, while the most different part of this method is vertex interpolation based on a local cubic-bezier surface (not simple along some edge), so if you want to improve your remeshing methods more someday, I think it would be an easy-implement method based on current APIs. here is the paper for your reference in the future.

Dapogny, C., Dobrzynski, C., & Frey, P. (2014). Three-dimensional adaptive domain remeshing, implicit domain meshing, and applications to free and moving boundary problems. Journal of computational physics, 262, 358-378.

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

No branches or pull requests

2 participants