title: How does one stretch an image to the shape of a polygon in Pygame?
body: <p>Alternatively, how does one fill a polygon in Pygame with an image?</p>
  
  <p>I've tried searching documentation but didn't turn up much, so I'm asking here to see if I missed out anything. I can use transformation matrices if needed.</p>
  
  <p>Here's an example of what I want to achieve: <img src="https://i.imgur.com/41pwYkl.jpg" alt="Example"></p>