Made mine from natural ABS. There are 2 parts, a base and a shade.
A base part that is a split ring so it can be opened and worked under the recessed lamp collar. The second part is a perforated shade that snaps loosely in place. I made the perforated shade part thin to reduce printing time. Perforations are to allow heat to escape.
The author marked this model as their own original creation.