Bmeshafying EditMode

August 6, 2009 at 10:08 am 10 comments

So, lately I’ve been bmeshafying (porting) various mesh editmode tools from the old structure (editmesh) to bmesh.  The goal is to have a set of stable, testable tools that are fully implemented in bmesh (remember that editmesh tools sortof work via an interface layer, they just aren’t really stable with respect to ngons.  The goal is to port everything to bmesh to avoid having a hackish hybrid design).

So far, I’ve done ctrl-n (not sure what it’s actually called, it makes normals point outside of an object), select more/less, l-key select,  hide/reveal, edge rotate, and a few others.  I’ve also fixed some bugs. Hopefully, I’ll have things ready for general testing in a couple of weeks.  Unfortunately, I’m not sure if loopcut will be done (this is being implemented by ton in the 2.5 branch, and I have to wait for his version because it involves UI coding).

Anyway, back to coding!

Entry filed under: Uncategorized.

UVs Donation goal reached

10 Comments Add your own

  • 1. n-pigeon  |  August 6, 2009 at 10:46 am

    I like that word Bmeshafying xD It’s cool and funny ^^

    Reply
  • 2. gustav  |  August 6, 2009 at 11:22 am

    yay!

    Reply
  • 3. Steren  |  August 6, 2009 at 11:47 am

    it’s great to see progress.
    If ton is working on re-implementing edit mode in 2.50, coudn’t you see with him if it wouldn’t be better to directly consider your BMesh code and continue on it ?

    Reply
  • 4. joeedh  |  August 6, 2009 at 11:58 am

    Mesh editmode is mostly redone in 2.5 (Shul (I think his last name was Kedon) did it, cudos to him!). As such, using bmesh “from the beginning” hasn’t really been viable.

    I would like to merge bmesh into 2.5 before any serious mesh work is done, though. Hopefully I’m not too far from that. :-/

    Reply
  • 5. joeedh  |  August 6, 2009 at 11:58 am

    Mesh editmode is mostly redone in 2.5 (Shul (I think his last name was Kedon) did it, cudos to him!). As such, using bmesh “from the beginning” hasn’t really been viable.

    I would like to merge bmesh into 2.5 before any serious mesh work is done, though. Hopefully I’m not too far from that. :-/

    Reply
  • 6. Adam Weber  |  August 6, 2009 at 6:40 pm

    bmeshafying? lol

    If you can’t get it done by the initial 2.5 release then so be it, but that would be seriously awesome if you could pull it off! It was seriously exciting to see your demo last week. This is clearly something that a lot of blender users really want, myself included.

    Reply
  • 7. Wahooney  |  August 7, 2009 at 9:27 am

    Kudos, joeedh 🙂

    Keep it coming!

    Reply
  • 8. vykelt  |  August 7, 2009 at 6:42 pm

    to be honest, I think I’m as excited about bmesh as I am about 2.5 itself. Although 2.5 looks great and is clearly being made easier to use, the use of ngons and the tools that will come with it will REALLY help modeling. Thanks Joe. You’re awesome

    Reply
  • 9. RH2  |  August 8, 2009 at 7:21 am

    awesome job!

    Bmeshafying is a pretty cool word 🙂

    Reply
  • 10. Powie  |  September 4, 2009 at 6:47 pm

    Thanks a alot! It would be so extremly nice to have in 2.5

    Reply

Leave a reply to RH2 Cancel reply

Trackback this post  |  Subscribe to the comments via RSS Feed


Categories

Feeds