Just the other day I bought myself a really nice new lamp in Ikea and while it still wasn’t even unpacked, I started thinking about modelling it! Well, to make it short, here’s the final model… and as a bonus, it’s almost fully rigged!
Before you download the model, you might want to take a look at how to use the rig. Basically, there are 5 locators that do most of the work. The topmost, near the lightbulb, called “Move and Rotate” does exactly that. The arm follows the locator’s movement, by rotating it, you can adjust the head’s position. Also, once selected, a haul channel will appear, which controls the light intensity (for me, the best “on” value is somewhere around the middle). The “move” and “move all” locators at the lamps base move the whole rig. The “move” locator moves only the base, while “move all” adds the cord to the movement. Finally, there are the “switch” and “plug” locators. While the “plug” locator only moves the plug, the “switch” locator lets an on/off option appear in your viewport and flips the switch.
Now to the difficult part. I managed to rig the wires on the lamp’s arm, but the cord leading from the lamp to the plug was a little more difficult. It’s endpoints will follow the movement of the arm, switch and plug, which makes the positioning a lot easier, but you will still have to access the control points of the cord (in polygon mode, you can add, remove or edit them with the create bezier spline tool)
Here’s the download link, enjoy (currently, it’s only available as the native .lxp preset file for now, an .obj version will be added later):