Axis Rotate adds controls for rotating selected Figma layers on X, Y, and Z axes.
Figma only supports 2D affine transforms through the plugin API, so this plugin uses:
- Z axis: real 2D rotation.
- X axis: rasterized perspective rotation preview.
- Y axis: rasterized perspective rotation preview.
- In Figma, open
Plugins > Development > Import plugin from manifest.... - Select
manifest.jsonfrom this folder. - Select one or more layers.
- Run
Axis Rotate. - Choose an axis, angle, and depth.
- Click
Previewto create temporary preview layers. - Click
Applyto commit the preview, orClear Previewto remove previews.
- X/Y output is rasterized because Figma does not expose editable 3D transforms for arbitrary layers.
- Applying X/Y keeps the original layer hidden instead of deleting it.
- Use
Reset Layerto remove rotation, scaling, and tilt from selected layers while keeping each layer centered.