+ Sphere normal (slow)
+ Triangle corrections
+ Mac compatibility