How to achieve 2D pixel perfect collision physics (like Badland) in Unity3D ?

https://www.youtube.com/watch?v=FQ6FmPzoAbU

Above is the example of the kind of collisions I’m aiming for. Is Pixel Perfect collision a possibility ?

A PolygonCollider2D on everything is the only way I can see it happening, which will decrease the performance. Also, for animations with spritesheets, how do you animate the shape of the PolygonCollider2D for every different frame ?

Thanks for your interest and help.

http://timeshapers.com/2014/05/09/pixel-perfect-collision-in-unity-2d/

I wouldn’t recommend working with pixel perfect colliders, instead, use polygon collider and adjust it using Shift if (I’m not wrong) to achieve almost the same shape if the sprite.

I created a free c# script that does this automatically…