Skip to content

Math seems to be incorrect #5

Description

@Saratii

@Lin20 Im noticing that in many of the Jacobian SVD solving, the rotational optimizations are voided leading to numerically correct but extremely slow mesh generation. Voiding these values prevents the QEF from converging, especially when the convergence is a check against 0 instead of a threshold (0.0 will never happen) "if (vtav.m02 == 0)". Changing the converge condition and removing the rotation voids, causes the mesh to generate incorrectly with spikes everywhere, suggesting a deeper issue. I do not understand this math enough to know why.

Any chance you can revisit this? It is still the only close to working MDC implementation on the internet 👍

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions