11
$\begingroup$

Is there a way in blender or an addon that allows me to select a bunch of faces (or verts) and evenly distributes (or relaxes) them into quads clean quads. Without screwing up the vert ID/order.

Edit: I would like to have the shapes of my quads to turn into perfect squares while maintaining the volume of the object and the vertex order.

uneven quads to even quads

$\endgroup$
  • $\begingroup$ I would like to have the shapes of my quads to turn into perfect squares while maintaining the volume of the object and the vertex order. $\endgroup$ – FredLierman Oct 8 '16 at 19:25
  • 1
    $\begingroup$ look for the edit button at the bottom of your Question's content and press it to make changes to your original Question. $\endgroup$ – zeffii Oct 8 '16 at 21:11
  • 1
    $\begingroup$ I think it's impossible to preserve volume of the object and make all the polygons as perfect squares. Something will be sacrificed. One tool would be smoothing, but as modifier (either Smooth or Laplacian). It allows setting a vertex group which will control where smooth takes place; so several modifiers probably might change things a bit. $\endgroup$ – Mr Zak Oct 8 '16 at 22:09
13
$\begingroup$

Select the inner Vertices, press W > Smooth and adjust Smooth Vertex settings:

enter image description here

You can also access Smooth Vertex operator settings via F6:

Smooth

Another way is selecting a whole row or column of vertex and then Scale in X or Y axis to a factor or Zero with S > X + 0

Alternatively place the 3D cursor over the vertex you wish to align to, press . to transform relative to the 3D Cursor position, and then repeate the scale process described above. S > X + 0

Scale

$\endgroup$
  • $\begingroup$ That works great on a 2d surface like a plane. But on anything else it will loose volume. Smooth is essentially just relaxing the geometry. I would like to have the shapes of my quads to turn into perfect squares while maintaining the volume of the object and the vertex order. $\endgroup$ – FredLierman Oct 8 '16 at 18:55
  • 3
    $\begingroup$ @user3730158 you should include the extra limiting criteria in your Question, so that people can give more exact answers. $\endgroup$ – zeffii Oct 8 '16 at 19:23
  • 2
    $\begingroup$ ... and so that they're not just wasting their time giving what turn out to be inexact ones. $\endgroup$ – Lightness Races in Orbit Oct 8 '16 at 20:11
  • $\begingroup$ You may also look into Laplacian Smooth which I believe has improved smoothing algorithms that better preserve volume while smoothing mesh. $\endgroup$ – Duarte Farrajota Ramos Oct 9 '16 at 1:12
11
$\begingroup$

LoopTools are great for this. It's an Addon which can be enabled in the User Preferences, it ships with Blender. To use it, select an Edge Loop, expand the options of LoopTools in the Tools Panel, and try the Relax Tool, like indicated here:

LoopTools Relax

Using the Selection Mode the Relaxing will really only happen on selected vertices (can also be faces). Using Parallel it will operate on loops which are parallel to the selected one.

$\endgroup$

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.