实体化修改器

实体化 修改器获取任意网格的表面,然后为之添加深度,使之变厚。

选项

../../../_images/modeling_modifiers_generate_solidify_panel-simple.png

The Solidify modifier in simple mode.

../../../_images/modeling_modifiers_generate_solidify_panel-complex.png

The Solidify modifier in complex mode.

Mode Independent Properties

厚度

待实体化的深度。

偏移量

A value between (-1 to 1) to locate the solidified output inside or outside the original mesh. The inside and outside is determined by the face normals. Set to 0.0, the solidified output will be centered on the original mesh.

钳制

A value between (0 to 2) to clamp offsets to avoid self-intersection. The amount is determined by the length of the shortest adjacent edge.

../../../_images/modeling_modifiers_generate_solidify_clamp.png

钳制偏移量。

Angle Clamp

If enabled clamping will also consider angles in the geometry, not only lengths.

顶点组

仅该组的顶点进行实体化.权重系数会乘上厚度,所以低权重的顶点会更薄。

反转

反转顶点组,让 属于顶点组的顶点实体化。

系数

有多少顶点权重会被考虑在内。

  • On 0.0 , vertices with zero weight will have no thickness at all (creates duplicate vertices).

  • 取 0.5 时,权重为 0 的顶点的厚度是那些有最大权重顶点厚度的一半。

  • 取 1.0 时,权重被忽略,每个顶点都会使用 厚度 值。

翻转法线

翻转所有几何形体的法线(包括内部和外部表面)。

填充边缘

填充内部和外部边之间的间隙。

仅边沿

In Simple Mode: Will not extrude surfaces parallel to the original one, but instead will only add the perpendicular rim.

In Complex Mode: Will only leave the generated perpendicular rim.

Note

填充边沿仅边沿 仅在 非流形 物体上有区别,因为 边沿 是从原几何形体的边界产生的。

材质编号偏移

对新的几何体选择不同的材质使用。这作为实体化面的原始材质的偏移量而使用。

  • 值为 0 则使用相同的材质。

  • 值为 1 则使用原始材料正下方的材质。

  • 值为 -2 则使用原始材料上方两个单位的材质。

这些是夹在最顶部和底部材料槽。

同样的,你也可以赋予边沿面另一个材质。

Simple Mode

This is the default solidify algorithm, which simply extrudes the geometry. This algorithm does not work on geometry where edges have more than two adjacent faces.

折痕

这些选项是为了给 表面细分修改器 使用的。

../../../_images/modeling_modifiers_generate_solidify_rims.png

Edges which will get creases marked.

内部

为内部边设置折痕。

外表面

为外部边设置折痕。

为边沿边设置折痕。

均衡厚度

过调整尖角来保持厚度。有时提高质量,但也增加了计算时间。

高品质法线

通过计算法线来获取更均匀的厚度。这样做有时可以提升质量,但也增加了计算时间。

Important

If the normals of adjacent faces don't point into the same general direction, simple mode will not be able to solidify the boundary between those. This happens if the normals are not recalculated or for example on one-sided surfaces like a Möbius strip.

Complex Mode

This is a new solidify algorithm which can handle every geometric situation to guarantee a manifold output geometry. This algorithm is able to solidify shapes like Möbius strips, Klein bottles, architectural wall layouts and many more which the standard implementation isn't able to do. If the special cases are not present it is recommended to choose Simple Mode because the extra logic makes this algorithm much slower.

Note

There are no options for crease in the Modifier tab because crease is handled in a dynamic way. The modifier will transfer the creases of the original mesh in a smart way to the output mesh to work with the Subdivision Surface modifier.

Thickness Mode

Choose the kind of thickness handling (thickness solver)

../../../_images/modeling_modifiers_generate_solidify_thickness-mode.png

Different thickness options on a non-manifold mesh.

Fixed

This is similar to Simple Mode without Even Thickness. The new vertices are always in a fixed distance to the old ones.

Even

This is similar to Simple Mode with Even Thickness and High Quality Normals. It adjusts for sharp corners, but may not always work when more than three faces come together.

Constraints

This is a more advanced model to try to always get the perfect thickness everywhere. For up to three faces it is always guaranteed to find a perfect solution.

Boundary Shape

Choose the kind of boundary that suits the model the most.

../../../_images/modeling_modifiers_generate_solidify_boundary-shape.png

Different boundary options with a matCap.

None

No boundary fix is applied. Results are stable.

Round

Adjusts the boundary for an opening to face inwards (like a hole in an egg).

Flat

Adjusts the boundary of a planar opening to be a flat (like a cut sphere).

Important

修改器的厚度是用局部顶点坐标计算的。如果物体用了非均匀缩放,厚度在物体不同的面上会有所变化。

To fix this, either Apply or Clear the scale.

已知局限

均衡厚度

Solidify thickness is an approximation. While Even Thickness and High Quality Normals should yield good results, the final wall thickness is not guaranteed and may vary depending on the mesh topology. Especially for vertices with more than three adjacent faces.

In order to maintain a precise wall thickness in every case, we would need to add/remove faces on the offset shell, something this modifier does not do since this would add a lot of complexity. The best option to preserve wall thickness is complex mode with constraints thickness mode, but it is also not guaranteed to work perfect in every case.