There are some objects, such as the Seasons fish, which not only change mesh model when placed on a surface (like the floor) vs mounted on the wall, but also change function; ie. they are purely decorative objects on the wall but interactive consumables when placed on any other surface.
Is there a tutorial already available as to how one might achieve something similar with a custom object? Where functionality as well as model changes depending on whether it's on the floor or the wall?














