I am attempting to implement Dual Contouring, as defined in http://www.frankpetterson.com/publications/dualcontour/dualcontour.pdf
However the part with the SVD decomposition confuses me. I found a few libraries that can do the decomposition but then it gets confusing again when it discusses truncation (more of why it should be, not what it is), and in particular what values are being truncated.
I know this is not much to go on, I apologize for that however any help would be appreciated.