Nicholas Frechette

Results 89 comments of Nicholas Frechette

As it turns out, due to floating point rounding, once the error tapers off near its lowest value, adding more bits can sometimes cause the error to rise slightly. This...

If the first local space pass is not enough, then the distance we tested was too short and it did not encompass the true movement of the joint once error...

When we evaluate the error in local space using the dominant shell distance, we take into account the children and their imprecision. However, we fail to account for the parents...

I found a number of semi-related issues that contribute to this. The was a mistake in how the dominant shell distance is calculated that under estimated the distance. I will...

As it turns out, the dominant shell distance isn't being calculated correctly per segment. The bone transforms are incorrectly sampled which results in normalized values being used instead of proper...

After further investigation, I concluded that the dominant shell only really works for rotation. This is because for translation/scale, the error is the same regardless of the distance that we...

Almost done with this, just a few more weeks at current pace. ETA July.

Most of the changes are done; only one remains: new error metric. I've found an analytical solution for rotation/translation, and am now in the process of adding scale support to...

Good stuff! Thank you for the contribution. It looks like appveyor CI is failing because the VM instances are slower than before, somehow and we time out. We'll ignore it...

Apologies for the slow reply, once CI completes, I'll merge this. Thank you for your contribution, it is much appreciated :)