How to align character to surface normal?

Hey, i was just browsing seeing anything else have you ever looked at this? Is this what you want to achieve?