Improved Transform Controls

RaZooM

Improved Transform Controls

This mod enhances the default Transform (warp) Controls.

Overview

This mod adds 4 new buttons to the transform controls menu:

  • 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
  • GridSnap:
    • 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 multiple of 90 degrees angles
  • 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 control
    • transform relative to the center - when anchor is disabled

Mod also adds some nice features such as:

  • Visible transform rectangle
  • Keeping transform interface buttons vertical during rotation

And fixes some RobTop's bugs:

  • Fixed button sprite scale issue (when 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

(to-do: better description, pictures)


Contribution

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

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 2025