Hi Krass,
Thanks for sharing it!
I installed your plugin and it works pretty well. Installing Python and its dependencies (NumPy and Pillow) can be a bit challenging, but a quick search makes it worth it.
At first, it seemed to require a lot of clicking, but once I got the hang of it, it was fast, accurate, and easy to work with.
The "RefWarp" plugin features four point styles:
White (Base point): The area you want to modify. Simply click the area you wish to move or displace.
Orange (Target point): The target area where you want the base area to move.
Red (Delete-ready point): Clicking a point toggles it to red, indicating it can be removed using the "Delete" key.
Blue (Pinned points): Areas you want to keep fixed. Press the "CTRL" key and click the area. You can also Ctrl+click orange points to toggle them to pinned points.
The plugin works on only one image at a time, so other reference images must be hidden.
The best practice is to keep the number of fixed points to a minimum.
It is a great plugin for straightening distorted reference images, while it allows you to fix specific areas of the image. All inside moi3d!
Here is a test using a rough sketch (Source: Google).

|