Made this lamp using 3 off 8x32 WS2812B(Neopixel) flexible sheets, it is controlled by an ESP32 controller.
You need to print , 1 x base, 2 x Ring, 3 x Tower and 1 x Lid. I printed them with no supports using PETG although PLA will be fine too. Fit an LED sheet inside each tower and use rings to join the towers together.
I also included my Fusion 360 file.
The author hasn't provided the model origin yet.