For the Mega Domes, we are aware of many people using poly-carbonate panels, screwed right into the struts and/or hubs.  Glass would be a little tricky, unless you were able to mount a track.  Wood panels or other sheet materials would be easy to cut and affix.