In this Blender 2.5 video tutorial we show you a technique that makes use of array and curve modifiers to create light streaks like those you would see froma long exposure capture. The tutorial covers modifiers, materials and node compositing.

Note: this tutorial uses the official Blender 2.5 Alpha 2 release.

You must be logged in to upload images. Register

Discussion

68 Responses to “Creating Streaks of Light”
  1. Posts: 11

    Hi, Reyn here. I think you got the wrong description for this vid tut.

    Quoted: “In this Blender 2.5 video tutorial we look into how to UV unwrap a full, stylized female character. The tutorial covers creating seams, unwrapping, pinning, and techniques to reduce stretching.”

    Hope this helps. Cheers.

    ^_^

    -Reyn

    #
    1
    Mar 4, 2010 at 10:33 pm
    • Posts: 2965

      Ah, fixed :)

      -Jonathan

      #
      1.1
      Mar 5, 2010 at 10:18 am
      • Posts: 1

        Hey Jon, is there any way of doing this while having other models in view because the way you made it coloured it looked like that would affect other objects.

        #
        1.1.1
        Apr 25, 2013 at 11:43 am
      • Posts: 2965

        You can use an Object ID or Material ID pass to mask out other objects.

        #
        Apr 25, 2013 at 5:40 pm
  2. spacetug
    Posts: 8
  3. hiram
    Posts: 4

    Nice!
    I always wanted to do this in blender. but never found a easy way. Thanks, and good Job, Johnatan.

    #
    3
    Mar 5, 2010 at 2:33 am
  4. Posts: 255

    Fun. Hey, I noticed that about 1/3 of the way through the video you selected some points on the curve . . . but it wasn’t a box select more like a radius select or something like that–how did you do that?

    #
    4
    Mar 5, 2010 at 3:15 am
  5. Corniger
    Posts: 43

    @Will: that sounds like pressing “b” twice. Then you can “brush select” and modify the radius with the mouse wheel :)
    Great tutorial! More of that stuff, please!

    #
    5
    Mar 5, 2010 at 5:31 am
    • Posts: 2965

      @Corniger, @Will, the circle select is actually done by hitting “C” in Blender 2.5. In 2.49 it was “B” twice.

      #
      5.1
      Mar 5, 2010 at 10:20 am
  6. Jacob Valenta
    Posts: 3

    Is there a way to make it so after like 3 seconds it will fade?

    I dont know if I was too clear there :\

    more like http://www.youtube.com/watch?v=BY0YBhnAevU

    #
    6
    Mar 5, 2010 at 6:43 am
    • Posts: 2965

      You could make it fade by adding a Start Cap to the Array, giving it a blend like the End Cap, and then rather than extending the array along the entire curve you could send it part way and then move the actual arrayed object, causing it slide along the curve.

      #
      6.1
      Mar 5, 2010 at 10:22 am
      • Jacob Valenta
        Posts: 3

        I’ll try that out, thanks!

        #
        6.1.1
        Mar 5, 2010 at 2:33 pm
  7. Posts: 4

    Jonathan all your tuts are awesome and I find them very easy to follow… this site is one of the reasons I’m thinking of finally getting a paypal account.

    @Will that was Ctrl-LMB holding control to draw around them
    @Corniger I think your refering to “c” circle select.

    #
    7
    Mar 5, 2010 at 7:31 am
  8. spacetug
    Posts: 8

    actually, in 2.5 it’s “C”

    #
    8
    Mar 5, 2010 at 7:37 am
  9. veQue
    Posts: 22

    Hey Great tutorial, This is something i can use.

    #
    9
    Mar 5, 2010 at 7:38 am
  10. Posts: 71

    @ Will and Corniger btw, in 2.5 to “brush select” you can use “C” instead of “B” twice in previous versions.

    #
    10
    Mar 5, 2010 at 7:42 am
  11. Posts: 10

    @Will and @Corniger

    I thinks it is actually the lasso select. Hold down “control.”

    #
    11
    Mar 5, 2010 at 7:51 am
  12. Posts: 59

    @Will and @Corniger and @Tim – yes, he was using lasso select, hold Ctrl while left-click and dragging :)

    @Jonathan – mind=blown. nice one.

    #
    12
    Mar 5, 2010 at 10:26 am
    • Posts: 255

      @everyone,

      Thanks for the help . . . of course, the lasso select has been around since at least 2.49. Doh! You think you know a program . . .

      #
      12.1
      Mar 5, 2010 at 5:46 pm
  13. comeinandburn
    Posts: 62

    You would be much better off and have a lot smoother results using add>curve>path.

    It’s easier to make smooth paths with just a few points, it behaves similar to using nurb handles.

    This reduces a lot of steps… (no converting to path, removing points, refining curve.. etc) if you what more resolution just up it in the curve options panel.

    #
    13
    Mar 5, 2010 at 11:22 am
  14. Gregus Mihai
    Posts: 4

    thanks for another great one, Jonathan.
    Until now, you have the best 2.5 tutorial videos out there :)

    #
    14
    Mar 5, 2010 at 11:32 am
  15. Very nice tutorial! Thank you Jonathan ! I particularly liked the “Node Editor” part (actually first time i used it !!!). Let’s do some light painting in Blender now :D !

    #
    15
    Mar 5, 2010 at 11:32 am
  16. Luca
    Posts: 3

    Great tutorial, Thank you very much Jonathan.

    Only one think, to use Select Every Nth you should select only one vertex before.

    #
    16
    Mar 5, 2010 at 2:29 pm
  17. Jonathan M.
    Posts: 12

    This is awsome. Never thought of using an array like that. Like you said, particles are just too messy most of the time. They are more suited to things like fireworks or explosions.

    #
    17
    Mar 5, 2010 at 5:02 pm
  18. Posts: 12

    Nice tut once again.
    Just one thing:
    You can save time cleaning up those curves by increasing the manhattan and cerulean distance settings on the editing tab under user preferences:
    Using big values (>30) lets you easily block out the overall shape (at the cost of losing details).

    To get rid of the blocky shape after doing this change the paths spline type to bezier or nurbs, whichever you like.

    #
    18
    Mar 6, 2010 at 1:06 pm
  19. Posts: 14

    Great tutorial as always. Thank you!

    #
    19
    Mar 7, 2010 at 4:49 am
  20. Whimsy Collective
    Posts: 12

    Very familiar to what Otavio Tatasoka did http://www.vimeo.com/2330279

    #
    20
    Mar 7, 2010 at 3:12 pm
    • Tobey
      Posts: 98

      Thanks for sharing! :-)

      Great tut btw, nice effect.

      #
      20.1
      Mar 10, 2010 at 6:58 am
  21. Posts: 54

    THis is so freakin cool! How do you suppose I could animate it so that it retracts from the start point as it goes along?

    Also, there’s forums for blender cookie?

    #
    21
    Mar 8, 2010 at 6:42 am
  22. Allan Awesomeness
    Posts: 55

    Jonathan, is this the answer to the Force lightning I wanted? How do I make it crackle?

    #
    22
    Mar 8, 2010 at 9:26 am
  23. Allan Awesomeness
    Posts: 55

    But this is really cool, I’m not that good at 2.49, and so 2.5 is totally new.

    #
    23
    Mar 8, 2010 at 9:27 am
  24. Whimsy Collective
    Posts: 12
    #
    24
    Mar 8, 2010 at 9:28 am
  25. Seb
    Posts: 4

    Cool tips as usual, nice tutorial…

    However, I think I followed it carefully but still have a problem with unwanted lines displayed in the rendered streak (with or without textures applied).. (I suppose it’s related to the modifiers ? I’m lost..)
    Here is the picture :
    http://hostit.warrenberberd.org/dl.php?file=22f361c62ee93ec6de590f290d36768d
    And here is the .blend file
    http://hostit.warrenberberd.org/dl.php?file=cd7517ddb2145b49215169844b802292
    Any clue about this ?

    #
    25
    Mar 10, 2010 at 8:47 am
  26. Posts: 12

    Is there any way to easily flip all the streak mesh towards the camera
    (because every time the mesh is flipped away from the cam the graphics go bad)?
    The longer the streak is, the more tedious work i got until its all finished.

    thanks for your help.
    @jonathan: keep up the fabulous work youre doing :)
    im 18 and im trying to get some blender knowledge into my head but im hardly as good at it as you are :(

    #
    26
    Mar 11, 2010 at 2:40 pm
  27. DividedSpleen
    Posts: 1

    Hey, nice tutorial. I was wondering if you could help me with something else though, Blender keeps crashing on my computer and I can’t fix it. I heard about the bug in this tutorial and was wondering how I could fix that. I’ve tried re-downloading 2.5 alpha 1, as well as Alpha 2, as both are experiencing the same type of problem. I hope you have an answer, because everything I’ve made in 2.5 so far can’t be opened by it now. :(

    #
    27
    Mar 11, 2010 at 3:59 pm
  28. Posts: 38

    What can i do to set the start point to the other end of the curve?

    #
    28
    Mar 13, 2010 at 6:42 pm
  29. Matthew Bryan
    Posts: 11

    Sorry…. What randomly happened at 13:39-13:45?
    Help appreciated :)

    #
    29
    Apr 4, 2010 at 12:13 pm
  30. Matthew Bryan
    Posts: 11

    Sorry…. What randomly happened at 13:39-13:45?
    Help appreciated :)

    #
    30
    Apr 4, 2010 at 12:13 pm
  31. Matthew Bryan
    Posts: 11

    Sorry…. What randomly happened at 13:39-13:45?
    Help appreciated :)

    #
    31
    Apr 4, 2010 at 12:13 pm
  32. Matthew Bryan
    Posts: 11

    Sorry…. What randomly happened at 13:39-13:45?
    Help appreciated :)

    #
    32
    Apr 4, 2010 at 12:13 pm
  33. Matthew Bryan
    Posts: 11

    Sorry…. What randomly happened at 13:39-13:45?
    Help appreciated :)

    #
    33
    Apr 4, 2010 at 12:13 pm
  34. Matthew Bryan
    Posts: 11

    Sorry…. What randomly happened at 13:39-13:45?
    Help appreciated :)

    #
    34
    Apr 4, 2010 at 12:13 pm
  35. Matthew Bryan
    Posts: 11

    Sorry…. What randomly happened at 13:39-13:45?
    Help appreciated :)

    #
    35
    Apr 4, 2010 at 12:13 pm
  36. Matthew Bryan
    Posts: 11

    Sorry…. What randomly happened at 13:39-13:45?
    Help appreciated :)

    #
    36
    Apr 4, 2010 at 12:13 pm
  37. Matthew Bryan
    Posts: 11

    Sorry…. What randomly happened at 13:39-13:45?
    Help appreciated :)

    #
    37
    Apr 4, 2010 at 12:13 pm
  38. Matthew Bryan
    Posts: 11

    Sorry…. What randomly happened at 13:39-13:45?
    Help appreciated :)

    #
    38
    Apr 4, 2010 at 12:13 pm
  39. Matthew Bryan
    Posts: 11

    Sorry…. What randomly happened at 13:39-13:45?
    Help appreciated :)

    #
    39
    Apr 4, 2010 at 12:13 pm
  40. 00cedge
    Posts: 2

    Thanks Jono!! that was awesome!

    @ Matthew: I believe he just changed to top view by pushing 7 on the numpad and then split the views?

    #
    40
    Jun 8, 2010 at 2:18 pm
  41. axel
    Posts: 11

    i cant watch it

    there stands

    this is a vimeo plus feature

    #
    41
    Jul 12, 2010 at 3:36 pm
  42. Posts: 35

    hey great job do a tut on modeling a airplane or tank

    #
    42
    Oct 10, 2010 at 10:59 pm
  43. Ivorius
    Posts: 1

    Great Tutorial!

    But I actually have a problem. I want to put these streaks in another project where other things are in, too. But if I do, my Nodes don’t work correctly because they apply to the whole scene!
    How can I seperate my streaks from the rest for the nodes?

    Thanks in before,

    Ivorius

    #
    43
    Dec 21, 2010 at 11:45 am
  44. David Haymond
    Posts: 1

    Awesome, I’ve been looking for a way to do this.

    Thanks, Jonathan!

    #
    44
    Mar 7, 2011 at 12:32 pm
  45. Lawrence D’Oliveiro
    Posts: 4

    Select every nth starts with an existing selection plus an active point. It then removes from the selection all but every nth point counting from the active point in both directions.

    So to use it to select every nth point over the entire curve, first you need to select all the points. Then shift-click twice on, say an end-point, to deselect it and reselect it as the active point. Then you can apply select-every-nth to narrow down the selection.

    Presumably then you want to ctrl-I to invert the selection and then delete the selected points to simplify the curve.

    #
    45
    Apr 9, 2012 at 3:44 am
  46. Backlink Pyramids
    Posts: 1

    Very nice blog post. I await looking at a lot more by you.

    #
    46
    Apr 20, 2012 at 2:42 am
  47. Posts: 8

    Hi I am useing 6.3 and when I pull up the uv and put the streaks in it the 4 dots do not go around the box like it does on the video. I have it all selected in edit mode, and when I hit ult c it dosnt do anything. Help me please! lol

    #
    47
    Jun 6, 2012 at 2:17 pm
    • Posts: 8

      Never mind I fixed it by draging the corners up. Alt c still dosnt work though.

      #
      47.1
      Jun 6, 2012 at 4:46 pm
  48. Posts: 5

    Hi Jonathan, I wanted to use this in a short animation, however I seem to be having a little trouble. The compiler is rendering everything inside the color I chose, when I only wanted the light streak to be the color.

    I had a little trouble getting his clothing to stay with his arms too… The arms take full weight of the vertexes in the arm but seem to not go as far as the arm.. Anyway I’m not too worried since I believe it would take a while to fix and I’m not sure how. (His bones popping out of his robe)

    Is there a way that I might only have the light streaks take the color?
    http://img.photobucket.com/albums/v243/DarkJester2003/793ded29.jpg

    I just wanted to have it look like he was opening a green void of some sort.

    #
    48
    Jun 24, 2012 at 8:22 pm
    • Posts: 2965

      Hi David,

      Could you send me a screenshot of your compositing node setup? I may be able to help you out then to see how you might limit the color to the streaks.

      Cheers,
      Jonathan

      #
      48.1
      Jun 25, 2012 at 11:26 am
      • Posts: 5

        Hi Jonathan,

        The image to the node is here:
        http://img.photobucket.com/albums/v243/DarkJester2003/6fbf0d97.png
        I’ve disconnected the final results from the composite node so that I may try other ways (I did keep the array, and size, and come up with another way that I’m not too fond of but works)
        http://www.youtube.com/watch?v=xyvSt0WV8W4

        However, learning how to add the light streaks without affecting everything else would be nice to know in the future, or if I redo this. It would be greatly appreciated.

        Thank you,
        David K?

        #
        48.1.1
        Jun 25, 2012 at 1:01 pm
      • Posts: 5

        I don’t suppose the liquid simulator could work on light streaks would they? I think that would make the small project a lot more interesting… I’m going to attempting to do it with the array I have now, but I’m not sure an array could do that. I guess I’ll find out. (If it does work, I don’t see why it wouldn’t for light.)

        #
        48.1.2
        Jun 25, 2012 at 1:16 pm
  49. dogging
    Posts: 1

    Keep up the superb work , I read few blog posts on this internet site and I conceive that your blog is very interesting and contains sets of superb information.

    #
    49
    Jun 26, 2012 at 10:06 am

Leave a Comment

You must be logged in to post a comment.