Triangle fills don't get much more simple than this. If you find the code hard to understand, set the divisions variable to 1 and slowly raise it.
Make sure to credit me if you use it.