语法
- alignScopeToGeometryBBox(alignAxes)
参数
- alignAxes - selector
- {xy | yx} - 范围 x 轴与 y 轴对齐。 范围 z 轴保持固定。
- {xz | zx} - 范围 x 轴与 z 轴对齐。 范围 y 轴保持固定。
- {yz | zy} - 范围 y 轴与 z 轴对齐。 范围 x 轴保持固定。
描述
alignScopeToGeometryBBox 操作将通过以下方式处理 scope 和 pivot:
- alignAxes 提供的两个范围轴已对齐,使得两个轴横跨包含几何范围的最小面积外接矩形(从第三个范围轴角度看)。 第三个范围轴保持固定。 它作为对齐的旋转轴。
- alignAxes 提供的第一个范围轴成为外接矩形的较长边。 较长边为
- xy 和 xz 的范围 x 轴,
- yx 和 yz 的范围 y 轴以及
- zx 和 zy 的范围 z 轴。
- 枢轴位于范围原点处。
相关内容
示例
初始形状。 初始范围 x 轴和枢轴 x 轴与几何的第一条边对齐(通过箭头表示)。 y 轴与面法线对齐。 枢轴的原点位于第一条边处。
| |
范围 x 轴和 z 轴与几何对齐。 范围 x 轴的方向沿着几何的最小面积外接矩形的较长边。 枢轴位于范围原点处。
|