JUST A FEW MODIFICATIONS AND YOU CAN FILL ANY PERFECT POLYGON!!
@-FlameIntros found that if you have decimal amount of sides, you can create some pretty cool stuff!
Notes & Credits
@-TIC- for 95% and the complex code 5% me for allowing any shape [giving me 5% Because @-TIC- spent 8 hours and i spent 20 mins XD]