You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Bsurfaces Add-on Released as GPL


Bsurfaces is an amazing modeling and retopology add-on for Blender. It previously sold for $39 with the promise that it would be released as GPL later on. That day is now!

Eclectiel writes:

For those who were waiting for Bsurfaces v1.5, I'm glad to announce that it has been released :) . It's meant to work well with Blender 2.63 (official). It can be downloaded and there is a quick help guide describing the different features at .



About Author

Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.


    • Man, it probably won't be long now until someone utilizes the power of Bsurfaces and Bmesh to create a powerful auto-retopology tool for Blender!  Heck, if I can clear some time later, I might even take a whack at it!  Yeah, I can see it--what if you used Bmesh to create a temporary shell of your original mesh and then have Bsurfaces functions retopologize the shell mesh to divide it into efficient parametrized topology, and finally have an option to replace the original mesh with the newly topologized mesh?  Oh, man, now I'm all excited and stuff!

  1. Brilliant ... it would be great if BF could add this as an official plugin so everybody could leap stright into b-surface but I'm glad this has been GPL'd ... thankyou for this amazing toolset

  2. chromemonkey on

    Quick question... What is the connection between bMesh and bSurfaces... was this possible under the original Mesh code or is it tightly linked to functionality created by the bMesh updated code?

    • UnconventionalT on

      Pretty sure it wasn't, after all, it was released by when 2.5x was released. I'm assuming he just updated his script to work with the newer bmesh, instead of the older system.

    •  As far as I know, they are unrelated. Bsurfaces is an add-on that helps you to rebuild your topology, when you have to shape already defined. Bmesh is a complete rebuild of the internal mesh system. Bsurfaces has existed for a while under the old mesh code. You just had to pay for it. Now that the author has earned the amount of money he wanted to earn from it, he released it. It's coincidence that this happens shortly after the first Bmesh release of Blender.

      Nowadays, someone who would undertake such a useful project would probably contact the BF to see if there is some money in the development fund. However, this fund was not around when the full version of Bsurfaces was developed. 

  3. Thank you! So glad now that I could help by buying. Reminds me I still have to attach the plugin to the fresh 2.63 install.

  4. Thank you!
    The video and page are very clean and neat, I wonder why no name of the developer though.
    Any plans for official cooperation with Blender maybe?

  5. michael dawkins on

    I bought it a few months ago to support development, this is a great addon :).
    It should definitely be included in next releases!

  6. Please sing along: Hey ho, hey ho, in the trunk it should now go !

    But seriously, this is so shockingly good. A really DEEP bow to the developer(s?) !

  7. It all looks too easy/good to be true I'll be checking it out.
    Move. To. Trunk.Please... :)

  8. i only remember the horrible music from that video (posted previously)..
    thank you for the addon, but please improve your taste in music (j/k, to each his own i guess)

  9. I hope one doesn't have to listen to that music to use it :) but hey, awesome, can't wait to try it ou.

  10. Sleepwalker on

    Yay. Just started to get my hands dirty doing some sculpt modelling. Thank you, thank you, thank you.

  11. Comeinandburn on

    this is really an incredibly generous contribution to the Blender community!

    I urge everyone that finds it useful to consider making a small donation to show our appreciation.

  12. Vatfairecuire1oeuf on

    It seems that all those people managed to use this addon, unfortunately for me when i activate it and try to "Bsurfaces add surface" (only available in the spacebar search menu) for example on a bezier circle duplicated 3 times like on the video, i always get something like "traceback (most recent call last): … AttributError: 'Curve' object has no attribute 'total_vert_sel'"

    • Vatfairecuire1oeuf on

       My bad, i hadn't taken the time to read the explanations on the help page, i was trying to create the surface in the edit mode OF THE CURVE instead of selecting the curve and a mesh as active object and enter in the edit mode of the MESH.

  13. Thanks a lot eclectiel!

    I really appreciate your work and for releasing this feature as GPL.

    Thank you once again.

  14. Donnervogel on

    These are the moments I retrieve my hope in the human kind and blender (community) as its own does deliver a big piece to make the world better, thus thank you very much for this great commitment!

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.