##################################### How does it work? ##################################### The add-on has two modes; :ref:`Grid Mode` (default) and :ref:`Shrinkwrap Mode`. The manual processed for both has been best described in |this video| but is also described below. ============================== Grid Mode ============================== * **Advantages**: * More accurate: it positions the source object vertices in the same direction as the faces of the target object. * **Disadvantages**: * More complex: adds an extra helper grid object to the scene. * If the source object is edited or copied, you will need to re-apply the operation. .. figure:: images/how_does_it_work_1.jpg :alt: Grid Mode The add-on in Grid Mode, with the grid visible. The add-on automatically creates a deformation grid object which is used to project the object to the surface of another using a |Surface Deform Modifier|. This grid object is **hidden** by default and can have its subdivisions configured. It automates the manual process of: #. Creating a deformation grid and aligning it to the base of the object. #. Adding a |Surface Deform Modifier| and associating it with the Grid. #. Adding a |Shrinkwrap Modifier| to the grid and associating it with that object. #. Adding a |vertex group| weighting to the object from the bottom to the top to control :ref:`the influence of the deformation`. The deformation grid is automatically deleted if the source object is deleted. .. |Surface Deform Modifier| raw:: html Surface Deform Modifier .. figure:: images/vertex_group_weighting.jpg :alt: Vetex Group Weighting The default vertex group weighting. ============================== Shrinkwrap Mode ============================== * **Advantages**: * Simpler, only a |shrinkwrap modifier| is added to the target object. * You do not need to re-run the operation when the object is edited. * **Disadvantages**: * Not as accurate; does not align vertices * It will flatten the lower parts of the object in many cases. .. figure:: images/how_does_it_work_2.jpg :alt: Shrinkwrap Mode The add-on in Shrinkwrap Mode. For the shrinkwrap modifier mode, it automatically: #. Adds a |Shrinkwrap Modifier| to the mesh. #. Adding a |vertex group| weighting to the object from the bottom to the top to control :ref:`the influence of the deformation`. .. figure:: images/vertex_group_weighting.jpg :alt: Vetex Group Weighting The default vertex group weighting. .. |this video| raw:: html this video .. |Shrinkwrap Modifier| raw:: html Shrink Wrap Modifier .. |Vertex Group| raw:: html Vertex Group