2
$\begingroup$

Is there any way to create a perfect curve automatically without having to move the polygons manually?

gun grip

$\endgroup$
  • $\begingroup$ Do you know about curve objects? Also, what about proportional editing falloff? $\endgroup$ – JakeD Sep 25 '18 at 2:51
  • $\begingroup$ Maybe not, I'm still learning $\endgroup$ – Hewerton22 Sep 25 '18 at 3:49
  • $\begingroup$ 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. $\endgroup$ – S5amuel Sep 25 '18 at 6:38
  • $\begingroup$ 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. $\endgroup$ – moonboots Sep 25 '18 at 6:57
  • $\begingroup$ I have no problem editing manually, but it would be interesting a tool to make symmetrical curves in large areas automatically $\endgroup$ – Hewerton22 Sep 25 '18 at 15:08
2
$\begingroup$

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.

enter image description here

Space function might also be useful:

enter image description here

$\endgroup$
2
$\begingroup$

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:

enter image description here

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:

enter image description here

$\endgroup$
  • $\begingroup$ Yes, I certainly exaggerated in the subdivide. $\endgroup$ – Hewerton22 Sep 25 '18 at 16:07
0
$\begingroup$

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)

enter image description here

$\endgroup$
  • $\begingroup$ I would have recommended bsurfaces, which theoretically should be ideal for this, but they've been giving me jip. $\endgroup$ – Robin Betts Sep 25 '18 at 13:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.