Is there any way to create a perfect curve automatically without having to move the polygons manually?
-
Do you know about curve objects? Also, what about proportional editing falloff? – JakeD Sep 25 '18 at 02:51
-
Maybe not, I'm still learning – Hewerton22 Sep 25 '18 at 03:49
-
I don't think it's possible, you could flat the surface then deform it with the Proportional Editing / Sphere Falloff type, or delete this surface, and completely recreate it from an circle arc. – moonboots Sep 25 '18 at 06:57
-
What do you mean by "a perfect curve"? Does proportional editing do what you need? In edit mode, press O to turn it on and experiment with it. Note that there are different settings for it which will give different results. – S5amuel Sep 25 '18 at 06:38
-
I have no problem editing manually, but it would be interesting a tool to make symmetrical curves in large areas automatically – Hewerton22 Sep 25 '18 at 15:08
3 Answers
You can use Relax function that comes with LoopTools add-on. The add-on comes with Blender so you just need to activate it in the User Preferences (ctrl+alt+u). The function is then accessible from Specials menu (w), LoopTools submenu. It can be used with edge loops selected. Note all the options in the t panel that you can change.
Space function might also be useful:
- 24,274
- 2
- 34
- 77
I'd suggest using fewer polygons and letting the subsurf modifier work for you. For example, I tried replicating your shape with fewer edge loops:
Sparser geometry should make it easier to manipulate your subsurf'd mesh into curved shapes manually. Additionally, for a "perfect", arbitrary, non-destructive curve, I'd suggest using the curve modifier. This way you can guide your mesh with a curve object, which is ideal for describing a smooth curve with few points.
For perfectly repeating geometry, you can couple this with an array modifier for maximum non-destructivity:
- 157,169
- 58
- 601
- 1,133
Or, to extrude to a specific curve:
- Draw your curve.. in its Data > Shape panel set its resolution to match the edge you're extruding from, bearing in mind resolution is per-segment.
- In Object Mode, Alt C convert the curve to a mesh
- You may have to tweak the number of, and/or space the vertices - Loop Tools > Space will do that
- Ctrl J Join the meshes
- Ctrl E Edge Menu > 'Bridge Edge Loops' (probably set to linear , with no profile influence)
- 76,260
- 8
- 77
- 190
-
I would have recommended bsurfaces, which theoretically should be ideal for this, but they've been giving me jip. – Robin Betts Sep 25 '18 at 13:40






