...
Shape Replacer | |
Surface Deviation | The deviation factor used when comparing mesh surfaces to determine if the objects are similar. |
Mesh Area Deviation | The deviation factor used when comparing total mesh surface area size to determine if the objects are similar. |
Use mesh area filter | Whether or not an extra filter should be applied to the objects using mesh area comparison.
|
Rotation Check | If selectedWhen enabled, checks if the objects are properly rotated at the end of the replacement operation. |
Check flipping normal axis | If selectedWhen enabled, checks if the normal axis was flipped in the replacement operation and reverts if so. |
Check if bounds are the same | If selectedWhen enabled, checks if the bounds of the new prefab are the same as the replaced objects and uses this information to redetermine rotation. |
Check if symmetry caused mirroring | If selectedWhen enabled, checks if objects are mirrored after the replacement operation and compensates if so. |
If use perimeter Check | If selectedWhen enabled, use the perimeter of a plane on the mesh (an area where connected triangles have a similar normal) as a comparison to check if objects share this plane, as an extra similarity check. |
Do not change the local rotation of new prefabs | If selectedWhen enabled, ensures that the local rotations of the prefab instances are the same as the object that they replace. |
...
How to use
Select the object you wish to replace.
Select the settings you wish to use within the menu.
Click on Find Similar Shapes.
All objects in the scene that share a similar shape will be replaced according to the selected settings.