Hi PaQ, awesome Bavarian village!
I do have some things on my list for v3 to help with heavier scenes.
You've probably seen that drawing edges tends to be the most time consuming area, if you hide all edges, does your village speed up by a lot?
The edge display is currently set to break edges down into a very smooth display, so that the lines drawn on the screen are within 1 pixel of the true curve. I'd like to add something that will degrade that automatically if things are taking a while to draw, so that the edge display would get somewhat more jagged but faster on heavier scenes.
Also, yes definitely hidden lines causes a big hit because it forces all curves to be drawn in an additional separate pass.
- Michael
|