CappedCylinder.evaluateVec3 still broken, but just a little less so