Transform elements
bb_transform_elementsMove, rotate, or scale Blockbench elements using vector [x,y,z] or axis plus amount. Supports cube translation from/to/origin and size scaling about origins.
Instructions
Move, rotate or scale elements. Use vector [x,y,z], or axis+amount. Move translates from/to/origin (cubes) or origin/position (others). Rotate adds degrees around the element origin. Scale multiplies size about the element origin (cubes, meshes, texture_mesh).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axis | No | ||
| amount | No | ||
| origin | No | Optional pivot for scale (defaults to each element origin). | |
| vector | No | For move/scale: [x,y,z] (scale is a factor). For rotate: degrees per axis. | |
| targets | Yes | ||
| operation | Yes |