13
$\begingroup$

Following this question.

Since you can't use an array modifier on lamps, how can you create an array so that all lights are clones of the same original and can be edited as one?

$\endgroup$
23
$\begingroup$

Start with a plane that has the proportions of your lamp, enter edit mode and do loop cuts CtrlR so you end up with as many vertices as you need lights.

enter image description here

Set the duplication to Verts.

enter image description here

Add a spot lamp on the same place as your plane.

enter image description here

Select your lamp, then shift-select your plane and press CtrlP and select Parent to Vertex

enter image description here

You have now an array of lights!

enter image description here

enter image description here

To have the array follow your plane's rotation select the lamp and add a copy rotation constraint.

enter image description here

enter image description here

Note that the object doesn't necessarily have to be a plane, it can be any shape you want and it doesn't even need to have faces, as the lamps are controlled by vertices.

$\endgroup$
  • 1
    $\begingroup$ and adding/removing vertices gives control on the number of lamps. Easy scaling/spacing...Very nice! Can be subsurfed! :) (for test/final render) $\endgroup$ – Bithur Feb 8 '15 at 0:18
  • $\begingroup$ i was able to change the plane to a set of 3 vertices on a single line (no longer a plane technically), then added modifiers to the plane to create an array of sets of lights that i used to illuminate a bank of warehouses. $\endgroup$ – neoscribe Oct 14 '15 at 6:52
  • $\begingroup$ @neoscribe indeed you don't need a regular polygon, since you are just using the vertices to attach lamps to it. $\endgroup$ – cegaton Oct 14 '15 at 13:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.