缩裹修改器#

收缩包裹 修改器允许蜡笔对象 "收缩" 到另一个对象的表面。它将要修改的对象的每个点移动到给定网格表面的最接近位置。

See also

缩裹约束

See also

This documentation refers to the Shrinkwrap Modifier specific to the Grease Pencil object. For uses with other object types refer to the general 缩裹修改器.

选项#

../../../_images/grease-pencil_modifiers_deform_shrinkwrap_nearest-surface-point.png

最近的表面点模式下的缩裹修改器。#

缩裹方法

此选择器指定用于确定目标表面上已修改对象的每个点的最近点的方法。某些选项会向面板添加一些额外的特定控件。有关每种方法的说明,请参阅 缩裹方法

吸附模式

大多数模式支持附加设置,以控制顶点如何移动到上面描述的方法选择的目标点。只有当 偏移 不为零时,一些选项才会不同。

曲面上:

顶点总是移动的。偏移量沿着连接原始顶点和朝向原始位置的所选目标点的投影线。

向内:

如果约束对象已经在目标内,则不会移动它。偏移量沿着投影线向内部缩小到合适的体积。

向外:

如果顶点已经在目标之外,则不会移动它。偏移量沿着投影线向外扩展在外部的体积。

表面外围:

类似于 表面,但偏移量总是朝向目标的外侧应用。

表面上方:

类似于 表面,但偏移是沿着目标的平滑法线应用的。

Note

内侧 和外侧 选项可用于非常粗糙的碰撞检测。内侧与外侧的判断是根据目标法线进行的,在目标网格中90度和更大的角度附近并不总是稳定的。

目标

收缩目标,即收缩或被包裹的网格。

偏移量

必须与计算的目标位置保持的距离。

平滑系数

设置平滑程度。

重复

应用于笔画的平滑迭代次数。

影响#

参阅 影响过滤

缩裹方法#

最近的表面点#

这将选择缩裹目标表面上最近的点。

投影#

../../../_images/grease-pencil_modifiers_deform_shrinkwrap_project.png

投影模式。#

这将会沿着选择的轴投射顶点,直到它们碰到收缩的目标。不会碰到收缩目标的顶点将保持原来的位置。

限制

原顶点和表面之间存在距离限制。如果距离大于这个限制,顶点不会投射到表面.

表面细分等级

在使用投射模式计算缩裹之前,会(临时)将 Catmull-Clark 细分应用于修改后的对象。

轴向

沿着修改对象的局部轴进行投影。这些选项可以相互组合,生成一个投影的 平均轴。如果没有选择,则使用法线方向。

负向/正向

这允许您沿着选定的轴选择所允许的缩裹的方向。如果两个选项都启用了,修改器将尝试两种方式并选择最近的那种。

面剔除

该选项允许您阻断任何投影到目标面 前面 (或 背面 )的面。面的 侧面 是由它的法线决定的(在前面的面是 法线 的来源)。

反向剔除

如果启用了 剔除面,并且开启沿轴的 负向,则可以使用此选项来为 负向 反转 剔除选项。这在两个方向投影时都很有用。

辅助目标

要投射的另一个对象。

最近的顶点#

这将会吸附顶点到缩裹目标上最近的顶点。它没有其他额外的选项。

此方法不支持在下面描述的 吸附模式 设置。

目标法线投影#

这种模式类似于 最近的表面点 ,但会产生更平滑的投影,与之对应的是更慢的速度。

Instead of finding the closest point, it searches for the nearest point that has its interpolated smooth normal pointing towards or away from the original point position. Non-manifold boundary edges are specially handled as infinitely thin cylinders that emit normals in all perpendicular directions; ignores flat shading.