Indiepath #1 Why don't you construct a convex hull. Check for collisions against that rather than doing pixel stuff.