Rotate based on surface?

image

chair