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

Verify the triangles are not intersecting each others when simplifying #655

Open
Makio64 opened this issue Feb 2, 2024 · 1 comment
Open

Comments

@Makio64
Copy link

Makio64 commented Feb 2, 2024

It would improve a lot the quality if the triangles dont intersect each others :

Here an exemple before / after simplifying where the triangles intersect each other making bad result :
image

image

Using this model from sketchfab, all credit to his author : https://sketchfab.com/3d-models/wakfu-fanart-female-iop-854b37afca0c44c9a0302b879a95bfca

@zeux
Copy link
Owner

zeux commented Mar 15, 2024

This request makes sense but this is fairly unlikely to happen. The simplification reasoning process is local so the simplifier is not aware of the rest of the mesh - it's only making decisions with the knowledge of immediate vertex/triangle neighborhood. I'll keep this open for now, maybe it could be viable to explore at some point as an option; it would make simplification dramatically more expensive and more involved from the robustness perspective.

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