Modificador deformació laplaciana

El modificador Deformació laplaciana permet de fer una posa amb una malla tot conservant detalls geomètrics de la superfície.

La usuària defineix un conjunt de vèrtexs «àncora» i després en mou alguns pels voltants. El modificador manté la resta de vèrtexs àncora en ubicacions fixes i calcula les ubicacions òptimes de tots els vèrtexs restants per conservar els detalls geomètrics originals.

Aquest modificador captura els detalls geomètrics amb l’ús de coordenades diferencials. Les coordenades diferencials capturen la informació geomètrica local, la curvatura i la direcció d’un vèrtex basat en els seus veïns.

Nota

Heu de definir un Grup de vèrtexs àncora. Sense això, el modificador no fa res.

Opcions

../../../_images/modeling_modifiers_deform_laplacian-deform_panel.png

El modificador Deformació laplaciana.

Repetició

Quantes iteracions cal fer per millorar la solució trobada. L’objectiu és trobar la rotació de les coordenades diferencials tot conservant els millors detalls geomètrics possibles. Els detalls es conserven millor si s’utilitzen més iteracions, per bé que el càlcul trigarà més.

Exemple de document blend de deformació d’un cavall.
../../../_images/modeling_modifiers_deform_laplacian-deform_cactus09.png

Model original.

../../../_images/modeling_modifiers_deform_laplacian-deform_cactus-repeat1.png

Repetició: 1.

../../../_images/modeling_modifiers_deform_laplacian-deform_cactus-repeat2.png

Repetició: 2.

../../../_images/modeling_modifiers_deform_laplacian-deform_cactus-repeat5.png

Repetició: 5.

../../../_images/modeling_modifiers_deform_laplacian-deform_horse-repeat0.jpg

Model original.

../../../_images/modeling_modifiers_deform_laplacian-deform_horse-repeat1.jpg

Repetició: 1.

../../../_images/modeling_modifiers_deform_laplacian-deform_horse-repeat2.jpg

Repetició: 2.

../../../_images/modeling_modifiers_deform_laplacian-deform_horse-repeat10.jpg

Repetició: 10.

Pesos d’àncora

El grup de vèrtexs que la usuària utilitzarà per transformar el model. El pes de cada vèrtex no afecta el comportament del modificador. El mètode només té en compte els vèrtexs amb pesos superiors a 0.

Invertir

Inverteix la influència del grup de vèrtexs seleccionat, el que significa que el grup ara representa vèrtexs que no seran deformats pel modificador.

El paràmetre inverteix els valors dels pesos del grup.

Fixar

El botó Fixar és el que indica al modificador Deformació laplaciana que ha de captar els detalls de geometria de l’objecte, de manera que alterant els vèrtexs àncora, en realitat, s’alteri la forma de l’objecte deformat.

Desvincular

Després de vincular el modificador, més tard podeu decidir de fer canvis al Grup de vèrtexs àncora. Per a fer-ho primer haureu de Desvincular el modificador abans no el vinculeu de nou.

Missatges d’error

El grup de vèrtexs nom_de_grup no és vàlid

Aquest missatge es mostra quan una usuària elimina el grup de vèrtexs o en canvia el nom.

Els vèrtexs han canviat d’X a Y

Aquest missatge es mostra quan una usuària afegeix vèrtexs la malla o n’elimina.

Les arestes han canviat d’X a Y

Aquest missatge es mostra quan una usuària afegeix arestes a la malla o n’elimina.

El sistema no ha trobat cap solució

Aquest missatge es mostra si el resolutor no ha pogut trobar una solució per al sistema lineal.

Nota

Si la malla és densa, amb un nombre de vèrtexs superior a 100.000, llavors és possible que el sistema d’optimització no lineal falli.

Història

L”`Edició de superfície laplaciana <https://igl.ethz.ch/projects/Laplacian-mesh-processing/Laplacian-mesh-editing/laplacian-mesh-editing.pdf>`__ és un mètode desenvolupat per Olga Sorkine i altres el 2004. Aquest mètode conserva els detalls geomètrics tant com es pot mentre la usuària du a terme operacions d’edició. Aquest mètode utilitza coordenades diferencials que corresponen a la diferència entre un vector i la mitjana ponderada dels seus veïns per representar el detall geomètric local de la malla.

../../../_images/modeling_modifiers_deform_laplacian-deform_diagram-differential-coordinate.png

Coordenada diferencial.