Rendering a 3D arrow in 2D


How would you draw a 3D arrow in 2D in cinder? Say the viewing angle in 2D is looking down on the arrow at an angle of 45 degrees. The 3D arrow has facing angle and elevation angle that should be represented in the 2D arrow.

My attempt would be to just convert each point of the 3D arrow by the viewing angle, then use a Shape2d to organise the points into an arrow shape. My 3d maths is not great but i think i am missing a trick? Its seems there would be an easy way to create a 3D effect in 2D. I was thinking of drawing a shadow for the 2D arrow to show it has elevation.

Here is a picture of the 2D arrow and of what i am trying to achieveā€¦