I’ve done more work on the ground. It’s now a polygon that obscures some of the buildings so that they appear to be set into the ground.
The big box is the clipping area. It would normally be the same size as the screen but for testing I’ve made it smaller so that I can see how the ground points are added and removed as the landscape scrolls by. In the future the houses, bridges and ladders will also be removed once they leave the screen in order to take some load off the CPU.
Oh now that reminds me, did I mention these villages are scrolling?! I’ve been trying to record a video, but it makes the animation slow down to a crawl. I’ll have to figure that problem out soon.