If you have three panels, make the matrix model 48x16 or 16x48 depending on the orientation? Then run the data out of one into the next panel. I can't imagine this is any different then the normal P5/P10 panels everyone typically uses.
The P5/P10 panels are essentially glued together in software in FPP or the xLights helper program and treated as a single large matrix. Panels like these would need something to glue together the multiple panels which are each individually zig zagged internally.
Maybe three separate models grouped within xLights would be the way to go then?