Community News » Citizen Exclusive: Modeling the Mechanic Part 7 (and 49 more)

GSoC NLA AOK!

Picture 2Article submitted by Chris Want. Freshman university student (and well-known Blender coder) Joshua Leung from New Zealand participated in the 2009 Google Summer of Code program (GSoC). His goal: to rewrite Blender’s Non-Linear Animation (NLA) system for Blender 2.5. Joshua has reached and surpassed his goal, with the guidance of his mentor, Matt Ebb, and his work has been merged into the Blender 2.5 branch.

User Mike Belanger has documented some of the key features of this project on his wiki page:

http://wiki.blender.org/index.php/User:Mikahl

Mike has also produced some screenshots of the NLA system in action:

http://picasaweb.google.com/mikejamesbelanger/NLAEyecandy

To learn more about the details of Joshua’s project, please check out the project proposal and Joshua’s wiki page:

http://socghop.appspot.com/student_project/show/google/gsoc2009/blender/t124021852198
http://wiki.blender.org/index.php/User:Aligorith/SummerOfCode2009

You can try out Joshua’s code by checking out the Blender 2.5 branch here:

https://svn.blender.org/svnroot/bf-blender/branches/blender2.5

Feedback on the project can be posted to the Blender 2.5 tasklist mailing list, or to bf-committers:

http://lists.blender.org/mailman/listinfo/bf-taskforce25
http://lists.blender.org/mailman/listinfo/bf-committers

Share this article
  • Twitter
  • Digg
  • Facebook
  • StumbleUpon
  • del.icio.us
  • Reddit






Related News

Related Resources


Related posts are selected automatically based on their content.


25 Responses to “GSoC NLA AOK!”  

  1. 1 Ianvdl

    Hehe, If you look quickly the title looks like some alien language :D

    On-topic

    Well Done, Blender 2.5 is gonna be great. It’s getting a full dope sheet right?

  2. 2 melon

    iSTHIsOK||VVHaT?

  3. 3 miff

    When 2.5 comes out I won’t know where I stand! I won’t have a clue how to use anything!

    oooooh well

  4. 4 NeptuneKid

    Wow, this is exciting. I can’t wait. Yahhooooooooooooooo!

  5. 5 JoOngle

    Congratulations to all of you – Nice work!

  6. 6 +peter

    @ miff –

    actually, you should find this particular update to be more helpful. the project proposal states one of the intentions of this re-factor is to make the purpose of the NLA editor more clear. I’m sure usability also benefits a lot.

    I’ll be happy to drop 2.49 :)

  7. 7 pildanovak

    well he did a great job, just want to mention – mentor matt ebb was rather an adviser and cooperator than ‘mentor’ in the true sense, since Joshua Leung is currently probably the most active developer. The work he did is just huge…

  8. 8 Senshi

    It looks amazing, but something also tells me it will take some time getting used to.. I’m looking forward to trying it though =) (Nice title btw!)

  9. 9 miff

    I am absolutely chuffed by the way – awesome work. Even when I read what I previously wrote it didn’t come out right! But yeah looking forward to seeing what the new NLA can do!

  10. 10 iblenderppc

    Really a great feature. Thxs for your work.

    BTW: In the Documentation page for this feature hints for new modifiers/effects, so what are the new modifiers/effects are we talking here. Just curious to know.

  11. 11 Saverio

    good interface & features…

  12. 12 differentsmoke

    Naive question: Is the NLA editor still for armatures only?

  13. 13 Dread Knight

    Awesome :D it looks prettier.

  14. 14 ToastBusters

    Can blended actions be converted back to keyframes/splines for refined editing? If so that would make this feature immensely useful. Mix and blend actions to block it in quickly then do the refined tweaking to finish it off, thus allowing things like a walk cycle to be more naturalistic. (as opposed to simply cycled, which tends to look robotic)

  15. 15 MacAttack.Blend

    The tip of the ice berg. Stunning.

    ^_0 Also if you did speak alien, u’d not be human. Ahhhhh.

  16. 16 FunkyWyrm

    I thought this was about Klingons from the title…

    Never mind, this is great news. A successful GSoC project that will be really useful to animators. We’re going to be spoiled for choice on new things to learn when Blender 2.5 comes out. Much respect to all devs. :)

  17. 17 Tweaking Knobs

    cool , but i saw some blend in / blend out parameter boxes.

    it should be a line you can move with the mouse directly in the strip.

    much more easier , intuitive and interactive, better.

  18. 18 tin2tin

    Looks great. I wonder if it is possible to animate/edit cameras with the NLA. That would make a total kick ass previz/machinima/unrendered camera edit tool.

  19. 19 Matt Ebb

    pildanovak: You’re right, Joshua did a great job on his own, I was mostly involved in feedback and advice.

  20. 20 mfoxdogg

    Different smoke: new NLA (and even current one if you know how) can handle all animations
    ToastBusters: yes you can already just select a strip and press tab, its in the docs

  21. 21 ralmon

    Whats with the title? I tried to read it and I sound like a toad or something.

    Great news improvements ( I hear a lot of improvements all the time. Is this really happening? ). Huge leap for Blender. I’m just trying out animation, I hope I don’t need to relearn anything.

  22. 22 Mike

    @ iblenderppc:

    Yeah, I realize that section is still missing, I’ll try and contact Aligorith when
    I get a chance.

  23. 23 nam

    This NLA update seems kinda pointless since 2.5 will include the “Animate Awesomeness” button, which would make this update seem outdated. Anyhow, good job on the prettiness. :P

  24. 24 L~P~T

    @ ralmon, it stands for Google Summer of Code none linear animation aok – ?
    looks great!

  25. 25 Ianvdl

    Lol @ ralmon, did you read the rest of the article?

Leave a Reply