Expert Curve Modeling

by Vovrzull in Addons


For a long time we faced the problem of creating flexible shapes in blender and other 3d modeling programs, many programs give a convenient interface and a beautiful picture, but when the result of curvilinear models is converted into a mesh, we had to do a lot of routine to bring it all into a working form, it was either a triangulated mesh, or a lot of polygons, improper shading and much more.   

Expert Curve Modeling is a powerful tool that allows you to create complex and flexible models using  Bezier curves. You get the ability to control the mesh both on the whole model and on its individual parts.
Created 4 modes of vertex, curves, segments, models control. Each mode has its own set of functions, we also added pop-up menu hotkeys (we tried to make them intuitively memorable similar to the hotkeys of blender, for faster getting used to the add-on), more details about everything in the documentation. 

You will be able to create organic forms (plants and animals), various abstract objects of complex shapes while maintaining the correctness of the topological mesh, conceptual designs and much more. The demo video shows the models made by our add-on and their topology.

This add-on is in alpha testing phase (due to lack of funding had to release the add-on earlier to keep the project alive), with more functionality and improvements the price for the add-on will increase.

Preview video

I show a few models that we managed to make during testing, more here



Actually what we plan to want and plan to add in the future

-Optimization and bugfix
-Mesh grid convert segments
-Loop segments or Knife segment
-Subdivide segments
-Extrude triangle and segment
-Ngon segments, Extension of segment types and Segment topology
-Boolean operation
-Offset
-Asset import
-Extension of select functions
-Combining several segments into one
-Segment mirror
-Merge variation extension
-Creating multiple parallel models
-Segment drawing
-Bevel Segment

If you also have ideas for features that would greatly improve the modeling process with this add-on be sure to let me know, if possible we will try to include them in this list

Instructions and videos on working with the addon will be located in the documentation section


History of addon creation

For the second year we have been developing addons for blender, mastering curves in blender, studying the structure of the program, as well as the possibilities of using geometric nodes, gradually improving our skills. We did not rush to do immediately take on an overwhelming project and step by step released small addons for blender, related to curves and not only, but greatly simplify the lives of our users.

And after a long way we decided to try to create a tool that would allow us to create flexible shapes in blender as conveniently as possible, without the user worrying about topology. We called our project Expert Curve Modeling.

We have been developing it since April 2024, we faced a lot of difficulties on the way, it was not an easy task to create a geonode kernel capable of building a grid between 4 curves and at the same time leaving real-time control with the possibility of editing with the curves, it took us more than one week to do it.

A lot of nerves, sweat and blood had to be spent, but we managed to achieve the result. And then we realized that there is no turning back, and it is necessary to develop our project.

And then we started thinking hard about how we would model, gradually, using trial and error, looking at how the blender itself works with the grid, and how we could implement this, we started making basic functions, but everywhere we needed to take into account the fact that we do not have mesh points, edges, faces as it is perceived by the blender, but for work we need all this so that the user can intuitively more quickly master our tool, and we created our own operating modes

At first it was the "segment" mode, it was similar to the face mode, but it consisted of virtual grids that were built on 4 curves, the Curve mode was similar to the edge mode, but instead of edges we had curves and in the editing mode we could change the shape of the segments, thus we got a kind of modified flexible face.

Then we worked on the necessary functions for modeling, the first was extrude, its implementation was not easy, but this function was extremely necessary for work, to build curves manually and magnetize them to other curves would be too inconvenient, so we seriously worked on this function, after a week of work we managed to implement it in a primitive form, and we moved on, we needed a function for filling curves. This also turned out to be not easy, many bugs, shortcomings and lack of knowledge, many times we had to redo some things from scratch to think over and get around those problems and conditions that we had not thought about before. These were multiple problems due to the fact that each curve has its own center, has its own orientation, and all this constantly interfered with the work of the add-on, we had to think about how to get around this system and much more

Our supplement isn't perfect yet, but we've already done a lot of work and are enthusiastic to continue developing it

Update 1.8.2
-Bug fixes
Update 1.8.1
-Major bug fixes
Update 1.8.0
-Bugfix: fix problems with simultaneous activity when installing addon (addon and blender hotkeys)
-Bugfix: Extrude modal operator will now not crash when selecting a curve with two segments
Update 1.7.9
-Improved performance when adding from add menus
-Button “update origin” (now if you select the desired object (Curve or Segment) it will be executed only on them, without selected objects it will be executed on all ECM objects.  
Update 1.7.6
-Bugfix (fixed incorrect normal flips, fixed segment breakage)





Sales 30+
Customer Ratings 2
Average Rating
Dev Fund Contributor
Published 23 days ago
Blender Version 4.2, 4.1
Extension Type Legacy Add-on
License GPL
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message