Smooth Laplacian Modifier

The Smooth Laplacian modifier allows you to reduce noise on a mesh’s surface with minimal changes to its shape.

Il peut aussi exagérer la forme en utilisant un Factor négatif.

The Smooth Laplacian is useful for objects that have been reconstructed from the real world and contain undesirable noise. It removes noise while still preserving desirable geometry as well as the shape of the original model.

This modifier is based on a curvature flow Laplace Beltrami operator in a diffusion equation.

Indication

Meshes with a great number of vertices, more than ten thousand (10,000), may take several minutes for processing. You can use small portions of the mesh for testing before executing the modifier on the entire model.

Options

../../../_images/modeling_modifiers_deform_laplacian-smooth_panel.png

The Smooth Laplacian modifier.

Repeat

Repetitions allow you to run the smoothing operation multiple times. Each repetition causes the flow curvature of the mesh to be recalculated again, and as a result it removes more noise with every new iteration using a small Factor < 1.0.

Quand cette valeur est à o, aucun lissage n’est fait.

Note

Plus il y a de répétitions, plus les calcules seront longs. Aussi prenez garde quand vous faites cela sur les maillages avec un grand nombre de sommets.

Avec facto à 0.5.
../../../_images/modeling_modifiers_deform_laplacian-smooth_repeat0.jpg

Repeat: 0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_repeat1.jpg

Repeat: 1.

../../../_images/modeling_modifiers_deform_laplacian-smooth_repeat5.jpg

Repeat: 5.

../../../_images/modeling_modifiers_deform_laplacian-smooth_repeat10.jpg

Repeat: 10.

Avec factor à 2.0.
../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-axis.png

Repeat: 0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-repeat1.png

Repeat: 1.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-repeat5.png

Repeat: 5.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-repeat10.png

Repeat: 10.

Avec factor à -0.5.
../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-repeat0.jpg

Repeat: 0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-repeat1.jpg

Repeat: 1.

../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-repeat5.jpg

Repeat: 5.

../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-repeat10.jpg

Repeat: 10.

Axis

Toggle buttons to enable/disable deforming vertices in the X, Y and/or Z axes directions.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-axis.png

X, Y, Z : non sélectionnés.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-axis-xyz.jpg

X, Y, Z : sélectionnés.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-axis-xy.jpg

X, Y : sélectionnés.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-axis-x.png

X : sélectionné.

../../../_images/modeling_modifiers_deform_laplacian-smooth_t-axis.png

X, Y, Z : non sélectionnés.

../../../_images/modeling_modifiers_deform_laplacian-smooth_t-axis-xyz.jpg

X, Y, Z : sélectionnés.

../../../_images/modeling_modifiers_deform_laplacian-smooth_t-axis-xy.jpg

X, Y : sélectionnés.

../../../_images/modeling_modifiers_deform_laplacian-smooth_t-axis-x.png

X : sélectionné.

Lambda Factor

Contrôle la quantité de déplacement de chaque sommet le long de la courbure de flux.

  • En utilisant un petit Factor, vous pouvez supprimer le bruit de la forme sans affecter la géométrie souhaitée.

  • En utilisant un grand Factor, vous obtenez des versions lissées de la forme au prix des détails fins de la géométrie.

  • En utilisant un Factor négatif, vous pouvez améliorer la forme, tout en préservant la géométrie souhaitée.

  • Quand le Factor est négatif, plusieurs itérations peuvent amplifier le bruit.

../../../_images/modeling_modifiers_deform_laplacian-smooth_repeat0.jpg

Factor: 0.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_lambda0-5.jpg

Factor: 0.5.

../../../_images/modeling_modifiers_deform_laplacian-smooth_lambda.jpg

Factor: 2.5.

../../../_images/modeling_modifiers_deform_laplacian-smooth_lambda5-0.jpg

Factor: 5.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-lambda0-0.png

Factor: 0.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-lambda1-0.jpg

Factor: 1.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-lambda10-0.jpg

Factor: 10.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-lambda50-0.jpg

Factor: 50.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-repeat0.jpg

Factor: 0.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-lambda20-0.jpg

Factor: -20.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-lambda50-0.jpg

Factor: -50.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-lambda300-0.jpg

Factor: -300.0.

Lambda Border

Bien qu’il nŷ ait aucun moyen de calculer le flux de la courbe sur les arêtes de bord, elles doivent être contrôlées séparément. Les arêtes de bord sont lissées en utilisant une méthode beaucoup plus simple, en utilisant cette propriété popur contrôler l’influence.

Des valeurs positives vont lisser les positions des sommets, alors que les valeurs négatives vont les « améliorer » en les transformant dans la direction opposée.

Avec un facteur de 2.5.
../../../_images/modeling_modifiers_deform_laplacian-smooth_border0-0.jpg

Border: 0.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_border1-0.jpg

Border: 1.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_border.jpg

Border: 2.5.

../../../_images/modeling_modifiers_deform_laplacian-smooth_border10-0.jpg

Border: 10.0.

Avec factor à 20.0.
../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-border0-0.jpg

Border: 0.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-border1-0.jpg

Border: 1.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-border5-0.jpg

Border: 5.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-border20-0.jpg

Border: 20.0.

Avec facto à -30.0.
../../../_images/modeling_modifiers_deform_laplacian-smooth_cup-0-0.jpg

Border: 0.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cup-20-0.jpg

Border: -20.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cup-50-0.jpg

Border: -50.0.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cup-200-0.jpg

Border: -200.0.

Preserve Volume

The smoothing process can produce shrinkage. That is significant for large Factor or large Repeat values. You can use that option to reduce that effect.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-volume-false.png

Off.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-volume-true.jpg

On.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-volume2-false.jpg

Off.

../../../_images/modeling_modifiers_deform_laplacian-smooth_cube-volume2-true.jpg

On.

Normalized

Quand l’option est activée, les résultats vont dépendre de la taille des faces. Quand elle est désactivée, des pointes peuvent se produire dans la géométrie.

../../../_images/modeling_modifiers_deform_laplacian-smooth_monkey-normalized0.jpg

Géométrie d’origine.

../../../_images/modeling_modifiers_deform_laplacian-smooth_monkey-normalized1.jpg

On.

../../../_images/modeling_modifiers_deform_laplacian-smooth_monkey-normalized2.jpg

Off.

../../../_images/modeling_modifiers_deform_laplacian-smooth_monkey-normalized3.jpg

Off, factor élevé.

Vertex Group

Un nom de groupe de sommets, pour contraindre l’effet à un seul groupe de sommets. Permet un lissage ou une amélioration sélectif/ve en temps réel, en peignant les poids de sommets.

Géométrie d’origine

Pa de groupe choisi

Poids de sommets

Résultat

../../../_images/modeling_modifiers_deform_laplacian-smooth_repeat0.jpg
../../../_images/modeling_modifiers_deform_laplacian-smooth_lambda.jpg
../../../_images/modeling_modifiers_deform_laplacian-smooth_femme-paint.jpg
../../../_images/modeling_modifiers_deform_laplacian-smooth_femme-wgroup.jpg
../../../_images/modeling_modifiers_deform_laplacian-smooth_t-axis.png
../../../_images/modeling_modifiers_deform_laplacian-smooth_t-axis-xyz.jpg
../../../_images/modeling_modifiers_deform_laplacian-smooth_t-paint.jpg
../../../_images/modeling_modifiers_deform_laplacian-smooth_t-wgroup.png
../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-repeat0.jpg
../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-vertex1.jpg
../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-vertex2.jpg
../../../_images/modeling_modifiers_deform_laplacian-smooth_camel-vertex3.jpg
Invert <->

Inverts the influence of the selected vertex group, meaning that the group now represents vertices that will not be deformed by the modifier.

The setting reverses the weight values of the group.