Supports for the base only. (Just for the overhang where the bulb holder screws in). Set support to only support really flat parts so it does not make the underside of the bottom rocks look bad.
I designed this in solidworks. The base was designed around supporting the lampshade and fitting the bulb holder. Then rocks were added to give the base a unique texture.
I got rock files from here: https://www.turbosquid.com/3d-models/free-rock-1-3d-model/939362
The Lampshade was created using complex geometry patterns in solidworks.