Improved Transform Controls

RaZooM

Improved Transform Controls

This mod enhances the default Transform (warp) Controls.


Mod introduces 4 main features:

  • Anchor: when disabled, all transformations are relative not to the anchor but to the opposite side (like in Photoshop).
  • Snap: snap the anchor to the transform points.
  • Grid snap:
    • snap positions of pivot points to the grid (only when rotation is multiple of 90),
    • snap anchor position to the grid,
    • snap rotation to the multiples of 45 degrees.
  • Free rotation: rotate transform interface without rotating transformed objects.

You can use Ctrl and Shift keys to do certain actions:

  • Shift:
    • grid snap
  • Ctrl:
    • anchor snap - when dragging the anchor
    • free rotation - when dragging the rotation control
    • transform relative to the center - when anchor is disabled

Mod also adds some nice details such as:

  • Visible transform rectangle and extra guides
  • Keeping transform interface buttons vertical during rotation

And fixes some RobTop's bugs:

  • Fixed bug when the 'Lock' button sprite size doesn't match the button touch box
  • Fixed overlap of buttons with the controls after certain transforms
  • Fixed RobTop's crash when transforming extremely thin objects
  • Fixed RobTop's bug with incorrect transforms in Undo-Redo

Contribution

  • You can report a bug or suggest a feature on my Discord server
  • You can contribute to the code on GitHub

1.2.0

  • Port to GD 2.2081
  • Additions:
    • Add rotation snap to 45 degrees
    • Add extra UI elements
    • Allow snap anchor to the centers of the grid cells
  • Fixes:
    • Redo is now working fine with freeRot mode
    • Fix RobTop's rare bug with incorrect transformations in undo-redo
    • Labels now change opacity together with the buttons
    • Improve some old internal implementations

1.1.1

  • Brought back the old Snap mode
  • Add modifier keys (Ctrl, Shift)
  • Persistent state

1.1.0

  • Snap mode replaced with No-anchor mode and partially with Grid-snap mode
  • Special UI element for Free rotation mode
  • Added Grid-snap mode

1.0.1

  • Fix RobTop's crash with extremely thin objects (thanks, Brittank88)

1.0.0

  • Initial release
The recommended way to install mods is through the in-game mod loader . You will have to manually install the .geode files you get from this page.

Some mods also require other mods as dependencies ; you will need to find and install them yourself.

Site made by HJfod. Thank you to nekit for the domain!

Geode Team 2026