0.40 Module Version

BlitzMax Modules Forums/MiniB3D/0.40 Module Version

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

As I remember State changes is what you want to avoid.
So render everything with the same material/texture in one go, then the next etc.

I don't think you should group your DLs on surfaces alone, but rather on "materials"/brushes. This might be as simple as sticking surfaces that share the same texture/brush in the same DL.

So do use Displaylists, they usually are quite a bit faster