Blender awarded 6 GSoC projects

SoC LogoThe projects that will participate on the Google Summer of Code 2008 have been announced, and again Blender was awarded with 6 projects!

Here is the list of approved projects:

  • Lightcuts for Blender
  • Editable topology for multi-resolution meshes
  • Freestyle integration
  • Automated testing framework for import / export scripts
  • ShrinkWrap Modifier
  • Improving Python Editing In Blender

If you want to know more about each project, visit this link. Now all we have to do is wait, till the end of the summer!



Related Posts


Related posts are selected automatically based on their content.


37 Responses to “Blender awarded 6 GSoC projects”  

  1. 1 ZanQdo Edit Link

    All of them are kick arse, good luck guys!

  2. 2 Marcus Edit Link

    I love this!

    What a surprise that the Freestyle integration is finally done! I think results will make some jaws drop in the industry just as Big Buck Bunny did.

    Does the multires thing mean that changes on a high resolution level will change the low resolution mesh?

  3. 3 Serge Gielkens Edit Link

    Great news. Good luck to the coders!

  4. 4 amoose136 Edit Link

    Freestyle WOOT!

  5. 5 Marslyr Edit Link

    Wow,

    They all sound great, but I am sooo excited for freestyle!

  6. 6 Christian Lehmann Edit Link

    That's great news. I just read over the lightcuts paper and this sounds very promising. All the best to all coders.

  7. 7 Dread Knight Edit Link

    Whohoo!

  8. 8 Nathan 'jesterKing' Letwory Edit Link

    Congratulations to all accepted students. Good luck with your efforts.

  9. 9 smick Edit Link

    I can't believe freestyle got it. Heck yes!!! I was worried it was forgotten about, that's why I mentioned it in a previous GSOC posting to stir the waters a bit.

    I guess that doesn't mean that over the summer it will be completed, no guarantees at this point, but I'm pretty excited for the potential.

  10. 10 Gryphon Edit Link

    @Marcus: Currently, multi-res meshes allow you to move verts around, rotate, scale and so on. After the project, we should be able to do things like extruding, cutting, duplicating, spinning and the like in a multi-res mesh. It's really quite exciting… and Brecht is mentoring the project!

  11. 11 Dusty Edit Link

    Woop!!! :)

  12. 12 Dusty Edit Link

    Oh, I know this is probably not part of the 6 challenges, but I would love to see the retopo tools work a bit like ZBrush (wait!! just wait to here me out!! :) ) in the fact you can "stick" new verts to the outside of a model you are working and rotate.
    If you could get the paint topology feature to stick like that to the outside of the mesh so it rotates around the model, rather than just sit on top based on your view, that would be a REALLY cool feature!

  13. 13 Thomas Vecchione Edit Link

    I was wondering when this was going to get posted. I saw it some days ago and did a double take on the freestyle integration, you have no idea how happy that makes me.

    Seablade

  14. 14 tmr232 Edit Link

    That is soooo cool. I just can't believe it. 6 projects, and all of them so cool. I can't wait for the improved scripting…

  15. 15 Joel Edit Link

    Finally, FreeSyle integration, yipee!!!!!!!!!!

  16. 16 Höhrer Edit Link

    Very nice selection of projects :) - I'm just sad that some of the previously suggested projects didn't re-surface from last year.

    Werner

  17. 17 marin Edit Link

    Yippee, Freestyle made it in :)). Great news!

  18. 18 Sorbus Edit Link

    Freestyle and shrinkwrap! Great! Blender is really coming of age now :)

  19. 19 ysvry Edit Link

    all great projects, freestyle is my fav as it gives more styles to the render pallet.

  20. 20 bob Edit Link

    Freestyle!, that's so cool!

  21. 21 Digital FX Artist Edit Link

    Sounds great! Hopefully these projects will get completed. Blender has had many projects fall through the cracks in past summers, hopefully this will be the year that they all get done and implemented in Blender.

    One idea I wanted to interject…

    Since I come from a Maya background, I have always thought a node based modeler and animation system would be a nice addition to Blender. Hearing what is in store for the multi-res mesh, this would be a great area for node based modeling. First of all you would have a node that creates your base object then you would create a subdivide node that sub-divides the mesh or adds a level of resolution, then each time you want to sub-divide the mesh further you would simply add a node to the end of the node list. You could simply go back to each node, click on it and that would take you back to that level (resolution) of the mesh. You could then edit that level and see the changes all the way down through the different resolutions. As for the extruding, cutting, duplicating, spinning, etc. You could easily make each of these nodes which would alter the model as needed. Each node would have an input for an object. This would consist of all facets of the object (i.e. vertices, faces, edges, center of the object, etc.). Each node in the list would alter any one or more of these facets depending on what the node does. The node would then output a complete object (i.e. vertices, faces, edges, center of the object, etc.). At the end of the list you would always have the Output Node. This node links the object to the scene. This would look and work similar to the current material nodes system. A mater of fact, you could use the current material node system to test the idea out to see if people would want to use it further.

    All of this could also be a set of modifiers, of course, but I know nodes would give a lot more flexibility and would allow you to share settings between objects. And since nodes are more of a tree structure instead of a linear set of modifications, you could do a lot of things modifiers can't.

    If you are interested in hearing more of my rantings and ravings on nodes, please email me.

  22. 22 Tony Edit Link

    Awesome

  23. 23 Jarod Edit Link

    Sounds great! very great!
    lightcuts look very cool to me!

  24. 24 Slowboy Edit Link

    Is Lightcuts edging towards something like FPrime for Lightwave? If so, that sounds great!

  25. 25 zapman Edit Link

    nice! good luck to all involved and thanks for your efforts guys and gals! :)

    can someone please point out to me what it's about freestyle? never heard of it and you get quit unsatisfactory results when searching the net :S

  26. 26 zapman Edit Link

    sry, I missed the link; so THATS freestyle.. :B

  27. 27 aws357 Edit Link

    I have great hope that the Bishop-Van Lommel project comes to term. Both are great coders. :)

    Improving python editing would be sweet and would allow more people to begin coding their own scripts :)
    How about using the node interface? Display piece of codes as nodes…

    The rest is nice, but the two above give me great anticipation as they have a lot of chance to be completed.

  28. 28 vilda Edit Link

    dusty-shrinkwrap modifier actually could allow the retopology which you speak about.

  29. 29 Dusty Edit Link

    Ah! Well thats quite exciting for me then! Thanks vilda!

  30. 30 Toontje Edit Link

    All 6 projects are cool.But the coolest of them all is lightcuts. I'm always fearful that projects don't get finished, but there is already some preliminary work done for lightcuts.

  31. 31 tikki Edit Link

    2 years after you announced freestyle integration with blender it's finally happening. oh well, better then never

  32. 32 NathanKP Edit Link

    Awesome. I can't wait to enjoy all the new features that will be programmed.

    NathanKP - Inkweaver Review

  33. 33 Ataru Edit Link

    Oh sweet! I cannot wait to see the Freestyle stuff… too awesome.
    I didn't know what Freestyle was until I looked it up… so I feel like posting the link for anyone as far behind as I am…
    http://freestyle.sourceforge.net/

  34. 34 Gryphon Edit Link

    @aws357:
    A graphical python programming interface would be tremendously helpful… you should put that idea on BlenderStorm, if it's not there already.

    I think the BSOC project is supposed to be improvements to the Text Editor, to make it better for both simple text editing and python coding.

  35. 35 ArtIsLight Edit Link

    YES!!! 2-3 are great! Praise God… looking forward to FreeStyle…

  36. 36 Roger Edit Link

    At the risk of sounding way off the wall, NetBeans is an open-source integrated development environment http://www.netbeans.org/ that runs multi-platform. You could Swing it to Python so that it understands the syntax. Or, you could start with Komodo http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml which is already a Python IDE, and just add in the Blender API support.

  37. 37 Alexander Ewering Edit Link

    Freestyle Inc. must really have a huge marketing department!

Leave a Reply