Hi,
I am developing a new addon for surfacing with precision inside Blender
Alpha version available on gumroad >>> here <<<
Goals
-
Make surface design accessible and pleasant
-
Make it a tool for actual product creation and not just to copy what you drawn
-
Make the bridge from Blender to CAD with the .STEP format
Context
In the recent years, I have been exploring all surfacing software and my conclusion frightened me : I am on my way to become an industrial designer and the tool I am supposed to use all day are terrible !
Either with great algorithms and capabilities but very poor UX. Not made for creatives, but are made for the companies. Or cheaper but behind in terms of capabilities, so poor UX too.
If you want to create a car or a boat, return to paper, they cannot help. Those CAD software are only made to trace on top of what you drew (or sculpted with clay). They are not taking into their advantage the magic third dimension ! (If you happen to be in the field and disagree at this point, reach to me I’m curious).
Approach
Now what ? Make once again a new software from scratch ? Plasticity is doing it, good luck to them, it looks great. But is their market large enough to develop a full Rhino competitor ?
Anyway I am personally not a developer. I can just code like a beginner.
And that’s when Geometry nodes took to the stage !
A new way to code without code, very fast, should not be too hard to maintain in the long run, benefits from all aspects of the polished UX of Blender… It also interacts well with Python. Python which amazingly happen to have an the OpenCASCADE geometric kernel as a module, so it can export .STEP !
The first set of tools I am making are relying heavily on bicubic Bezier patches. They are built from mesh objects using the mesh as their control polygon. Currently I am able to connect them with certain degrees of continuity, sculpt them, snap them to curves, mirroring them and more… all updating in real time. Also the conversion back and forth with Blender internal NURBS system is planned.
I will put some videos below to showcase all that as soon as I can.
I aim to publish a first version before Christmas and maybe an Alpha sooner depending on the interest.
Your feedback is precious