There's definitely food for thought here.
Maybe I'll look again at MD2s when I need characters.
Just another thought: I recently implemented one of the lens-flare libs, and I found that if it was a 'large level' then lens-flare could half the framerate.
At first I thought it was the sprites etc, but by trial and error I found that the culprit was the use of a linepick every frame which determined if the sun was hidden behind a building. Worth knowing.
Maybe I'll look again at MD2s when I need characters.
Just another thought: I recently implemented one of the lens-flare libs, and I found that if it was a 'large level' then lens-flare could half the framerate.
At first I thought it was the sprites etc, but by trial and error I found that the culprit was the use of a linepick every frame which determined if the sun was hidden behind a building. Worth knowing.