My initial design criteria for the JK Safari Cab roof included the Alpine windows, tying the roof rack into the roll bars so heavy weights such as roof top tents can be carried on top without extra reinforcement, and the ability to install multiple sunroofs. During the design and modeling phase I built several models with sunroofs. Here's one of the early cardstock models with a sunroof:
And later when I made a scale model of the roof panel in fiberglass I mocked up multiple sunroofs:
To help with the process of designing the dimensions for the internal roof structure, today I printed several full-size sunroofs on my printer to do a mockup on the roof work in progress. There's one over the first row of seats, and one over the second row of seats. A few photos.
I don't plan to install sunroofs in the first prototype Safari Cab that comes out of the molds, but I do want to ensure I design the inner structure of the roof to support the installation of two as shown in these photos, which is why I'm using the printouts to help with the final design.