The reference can be the bounding box of another geometry, or the bounds of a set of prims.
The primitive(s) the node should operate on. You can drag primitives from the scene graph tree pane into this textbox to add their paths, or click the Reselect button beside the text box to select the primitives in the viewer, or ⌃ Ctrl-click the Reselect button to choose prims from a pop-up tree window. You can also use primitive patterns for advanced matching, including matching all prims in a collection (using
The frame number at which to evaluate the stage.
How to compute the reference bounding box.
Origin and Unit Size
The reference point is a unit bounding box. The reference size will be unit-sized.
The bounding box of the specified primitive(s) will be used as reference. If there is primitive, a zero-sized bounding box at the origin is used.
Location and Size
The reference bounding box is anchored to a specific point and given the specific size. Which corner of the bounding box is anchored depends on the Justify options.
Specify whether the target primitives should be sourced from the node’s first or second input.
The primitive(s) to use as reference. When more than one primitive is specified, their combined bounding box will be used.
Anchor for the reference bounding box if no second input is given. It represents the center of the box unless the relevant axis' justification is Min or Max, in which case it represents the edge of the reference box.
Size of the reference bounding box if no second input is given.
Applies the resulting match size transform as a xform op on the primitive.
Applies the resulting match size transform directly onto the attributes of type “point3f”.
When Mode is set to “Apply Transform”, specify the suffix of the xform op.
Match Each Prim
When enabled, each primitive specified by Primitives will be be match sized individually. When disabled, all primitives will be treated as a single piece of geometry.
Whether to translate the object to match the reference box.
Controls how the each axis is translated to match the reference box.
No movement on the x-axis
The minimum of the object’s bounding box is aligned to the minimum of the reference’s bounding box.
The center of the object’s bounding box is aligned to the center of the reference’s bounding box.
The maximum of the object’s bounding box is aligned to the maximum of the reference’s bounding box.
Controls which axis of the reference box the object is justified to.
Matches the justification of reference: so the minimum will match minimum, or center match center.
The justification side of the object’s bounding box is aligned to the minimum of the reference’s bounding box.
The justification side of the object’s bounding box is aligned to the center of the reference’s bounding box.
The justification side of the object’s bounding box is aligned to the maximum of the reference’s bounding box.
Additional offset to apply to the justification. This allows for a fixed-size gap, or fixed-size overlap to be specified.
Scale to Fit
Whether to scale the geometry to match the size of the reference box.
Preserve the aspect ratio of the geometry by scaling all axes equally.
In case of uniform scale not all axes can necessarily be fit. This determines which axis is used.
The x-axis will be matched.
The y-axis will be matched.
The z-axis will be matched.
The object will be fully contained in the reference box.
The total edge lengths of the two models will be scaled to match. This is not well defined if either model lacks edges.
The total surface area of the two models will be scaled to match. This is not well defined if either model has no surface.
The total volume of the two models will be scaled to match. This is not well defined if either model lacks volume.
Controls whether each axis will be scaled to the reference box.
Multiply the resulting scaling by this amount.