title: Python: Calculate the 2D area of an object from a 3D projection
body: <p><strong>Context</strong><br>
  I have a object in 3D for which I have the co-ordinates for. I then rotate the object n number of times and I want calculate the 2D area (in nano meteres) of the object, when the object is projected onto a grid.</p>
  
  <p><strong>For example</strong>,<br>
  I have an image below which describes my problem. I have the same object but in three different orientations. If i were to project that object onto the grid how would I calculate the area the object occupies in 2D?</p>
  
  <p><strong>My question is</strong><br>
  How can I project the object onto a grid (if necessary) and measure the area of the object at that particular orientation? I'm not necessarily looking for code but maybe libraries people can point me to.  </p>
  
  <p><img src="https://i.stack.imgur.com/fai0o.png" alt="The Example Image"></p>