classic light strand

Hi! I’m making a scene in which I’d like to have festoon lights, preferably based of paths so I can change the forms on them. What is the best way to make these? I’d also like the lamps to be rotated independently. So, an array modifier won’t do the job properly. And you can’t put hair/particles on a path, right?


You can put planes on a path, and have them emit the bulbs.

  • Create your wire-curve
  • Create a plane, assign it Array and Curve modifiers to duplicate it down the curve
  • Create a bulb, or Collection of bulbs.

enter image description here

Set up a particle system on the array of planes. It's easier to illustrate some example settings than to list them all:

enter image description here

The rendering here is of a Collection of bulb-objects, and 'Count' is used here to strictly alternate them (but you can select randomly, if you prefer). In the render, the emitter is hidden:

enter image description here

With this sort of result:

enter image description here

Note you can sway the bulbs by CtrlT adjusting the Tilt of the curve at various points along it, and/or you can randomize their rotation a little in the Particle system.

| improve this answer | |
  • 1
    $\begingroup$ Have to use festoon in question edit. Might get to HNQ again. $\endgroup$ – batFINGER Dec 17 '19 at 11:34
  • $\begingroup$ Thank you for the edit! Now I've learned a wonderful new word again. XD $\endgroup$ – l4nt3rn Dec 18 '19 at 8:08
  • $\begingroup$ @RobinBetts : Thank you so much! This is a really awesome solution! <3 $\endgroup$ – l4nt3rn Dec 18 '19 at 9:11

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.