Surface Align Tool is an editor tool that allows you to snap an object to any surface with a 3D collider while aligning it with its normal.With this tool you can snap and align an object on any 3D collider including convex and non-convex Mesh Colliders. Howerver those will not be as smooth and work best at scale 1.Easy to use with quick access to settings.Simply use the position handles or drag your mouse to snap to a surface.If you need a couple more features or want to support me check out Surface Align Tool +This has not been tested in 2D.Currently tested on:Unity 2019.4Unity 2020.3Unity 2021.3Unity 2022.1Note!Due to a bug in Unity 2019.4, dragging with the mouse will not work unless you have entered play mode first.DocumentationAll scripts are written in C# (no dll's) so you can access or modify code to suit your needs.