<i>This post was originally made by <b>danij</b> on the dengDevs blog. It was posted under the categories: Engine, Mac OS X, Unix/Linux, Windows.</i>
I believe we have now just about reached the stage where in order to progress the Doomsday renderer, GL node data is a requirement.
Now that the map data structures are engine-side, we have the opportunity to restructure things into a layout more suited to the way Doomsday renders the map. If the map data objects were linked together into a mesh-like structure there would be far greater opportunity to optimize the renderer.
Therefore, I would like to make GL nodes a requirement, so that we have complete convex polygons (the subsectors) to work with at all times.