OCD-style cleanup.
Either the encryptions are more random than I thought or I’ve stumbled upon an Amiga 3d Construction Kit 2 file. I’m not sure yet.
I’ve switched back to thinking I was just trying to open Kit 2 files. Which are entirely different.
This can be a regular pointer and a direct child object. No need for a shared_ptr here. Which helps as I’m moving towards a common Buffer superclass.
Made an elementary attempt to reduce OpenGL traffic. Just for good housekeeping.
Fixed positioning of triangle, quadrilateral, pentagon and hexagon objects.
Lines now work. But they’re hairline, naturally, so barely visible.
Started making some notes on what the flags values mean.