Finally BSP :D also has full frustum clipping, by the way :)
I can say with 70% certainty that this works 90% of the time :) colouring is very bad. But will show the draw order of the tri's (eg, red is first) Will optimise (maybe)