BMesh Status

bmesh-spiral-ngonJoseph Eagar has started a new weblog on the progress of the new BMesh implementation. BMesh aims to be a well-maintainable mesh implementation that allows for more powerful and stable mesh editing tools in Blender.

Joseph writes:

Myself (Joseph Eagar), Geoffry Bantle, and Levi Schooley have been working on a replacement for the old, unmaintainable, outdated mesh modeling code in blender.  Geoffry did most of the difficult design work, and wrote bmesh, a quasi-independant mesh library, with some help from Levi, and now myself.

My task is to integrate this new mesh library into blender, which involves quite a lot of reworking of existing tools.  I’m the only developer working on this now, so it’s quite an undertaking.  The work is being done in a branch, location at https://svn.blender.org/svnroot/bf-blender/branches/bmesh.

Link

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






Related News

Related Resources


Related posts are selected automatically based on their content.


14 Responses to “BMesh Status”  

  1. 1 Fred

    Keep up the great work.

  2. 2 robert

    NGONS Yaay!

  3. 3 dusty

    Cheering you on! Wish I could help! But I know it's too much for little old me! :)

  4. 4 OP

    N-Gons! Hallelujah! Thanks, you guys!

  5. 5 pjohnsen

    Missing ngon support is the one thing that has always held me back from fully switching to blender.

    With this it should be possible to implement a proper cut tool, like in Maya, which I find essential for reworking topology.

    Cheer, cheer, cheer :)

  6. 6 Dread Knight

    Fricking awesome! I really hated blender because it lacked ngons and some of the modeling tools are really shitty because of that.

    Hope this will make it in for 2.5 release…

  7. 7 kijja

    !!! Go BLENDER GO >>>>

    Ohhh Can't wait for 2.5 …

  8. 8 Petri Rantanen

    It seems you can donate to support this work
    http://blenderartists.org/forum/showthread.php?t=156867

  9. 9 Hitechboy

    If the mesh system changes, What will happen to blenders fluid, soft body, body systems? Will they have to be redone? If so how long would things like that take?

  10. 10 Billrey

    Hitechboy: As far as I know most of that should still work, although there may be tweaks needed. Not a huge task according to the developers involved, only minor adjustments.

  11. 11 joeedh

    Thanks for the support everyone!

    @Hitechboy: Billrey is correct, softbodies, fluid, etc will all still work. softbodies and cloth may need some work to correctly handle ngons, but it shouldn't be too difficult (and I don't even know if people use ngons in softbody/cloth simulations).

    The previous mesh refactors, that trashed a lot of code at once all failed, so this time around we chose to make it so existing code can interface with the new code, that way it still works (if not always in the best way) until it's eventually rewritten.

  12. 12 robert

    Joeedh: In my experience they're best only used as flat collision objects.

  13. 13 juri

    Great work, for once I wish I had credit card.

  14. 14 Johan

    Funny thing is…people whine about Ngon support. Then they get Ngon support. Then they whine about the Ngons in their models.

Leave a Reply