I would try modeling the boat as three separate sprites: hull, mainsail, headsail. Getting it to rotate about the proper point might require trigonometry though.
Is a genoa sail another name for a spinaker? I'm not that up on sailing terms I'm afraid.
Offline