I'm still working on the (new) displays and font... still a few days away from having this pretty enough to show.
Anyway, small heads-up for the new panels: the bottom texture of the MDUs (for the menus) should be 60 pixels tall on a 512 pixel display. Currently it is equivalant to +/- 82, so it's a bit too tall.
---------- Post added 06-29-16 at 03:24 AM ---------- Previous post was 06-28-16 at 05:50 PM ----------
So, after a day spent carefully measuring everything to get one of the displays right, I realize that it doesn't look right... there's too much empty space in the bottom of the display. A quick check of the math used shows that any errors that might be present don't account for a space this big, so I decide to draw lines at regular intervals to see what is where. It then became clear that our MDUs don't have the correct aspect ratio. Because the menu area is "added" to the MFD area (square), and it all has to be square, this last one becomes squeezed vertically and still retains the full size. As a result, if a display is properly draw there will be an empty area at the bottom where the menu should go, but it is actually being drawn on the other texture.
This (finally) explains why the circles look like ovals. I thought it was due to the camera position looking down to the display (and also that I was going crazy :uhh

.
Right now, the only thing I'm going to test is my pillow, but if testing tomorrow goes well I say we dump the menu texture and draw the menu as part of the display. But this will not show the button labels in any other display except ours........
---------- Post added at 02:27 PM ---------- Previous post was at 03:24 AM ----------
I did the changes to draw the menus directly on the display and it all seems to work as expected! The other MFDs still work and respond to the buttons, but now there's no indication of what each button does.
As a test to get a square display, I edited the coordinates of the display groups for both CDR MDUs. I copied the coordinates of the bottom 2 vertices of the label mesh to the bottom 2 vertices of the display mesh, effectively stretching it back to +/- a square. So the mesh group numbering didn't change I added the FLAG 2 entry to the label groups instead of deleting them.
If nobody has a problem with keeping these changes until the new vc comes online, I'll do them to the other MDUs, and then return to the "main road" and continue with the display/font changes.