mirror of
https://github.com/UberGames/GtkRadiant.git
synced 2025-02-24 12:51:11 +00:00
parameters are NULL (instead of just returning). SnapWeldVectorAccu() is going to be my next area of focus - much to be proofread there. - Proofreading and changing FixWindingAccu(). Changes include for example if a 3-pt winding is input, it always used to return valid. Now, it keeps collapsing close points until there is just one point left. These changes have not been tested yet. - There was a bug in the original FixWinding() where if a dup point was at the end of the winding, it didn't remove it properly. Fixed in FixWindingAccu() (original function untouched). - If any point is removed in FixWindingAccu(), the algorithm for removing points is run from the beginning. This makes things more consistent. So right now I have to test to see what happens if FixWindingAccu() returns a winding that has less than 3 points. This could cause bad things to happen such as segfault. I just don't know yet. git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/branches/Rambetter-math-fix-experiments@406 8a3a26a2-13c4-0310-b231-cf6edde360e5 |
||
---|---|---|
.. | ||
common | ||
q3data | ||
q3map2 |