observe a novel mechanism

intensely inspect it through reverse engineering & research

identify constraints and affordances of the mechanism

modify it with your unique perspective

translate it into a new domain/medium