Maybe a mosquito net for beds. Figure out some way to suspend it above you.
EVEN NATURALS Luxury Mosquito Net for Double to King Size Bed Canopy | Camping Screen House | Finest Mesh – 300 Holes per Square Inch, 2 Entries, Easy to Install, Hanging Kit, Storage Bag https://www.amazon.com/dp/B01IBQZ5UE/ref=cm_sw_r_cp_api_i_662563MDRYNZF79BMVD0
amazon keeps changing them every couple weeks, it's hard to track https://www.amazon.com/EVEN-Naturals-Mosquito-California-Installation/dp/B01IBQZ5UE
I also used 4 poles and about 30ft of light rope connecting the poles together to give the net something to sit on. that stuff i salvaged.
I got the net below in XL and it covers pretty much all of my Chevy express with the doors open: