Texture Ripper
This tool lets you extract textures from a photograph or screenshot. In order to extract a texture you have to mark a 4 sided area on the source image. The idea and base code date back to the idea that I started with TexRipper in 2008. Compared to TexRipper this new tool uses homography to correctly reverse the perspective transformations and local space transforms are introduced as well with this version.
Interface
The interface is devided into 2 areas to work with. On the right you should see the source bitmap where you define the 4 sided areas to extract. On the left side you manage the rendererd texture slices.

![]() |
To create a texture area simply click 4 corners to define the area. Alternatively you can also drag 2x lines to create a 4 sided area. |
![]() |
Lines can be converted to curves by dragging the yellow pivots into the desired direction. |
![]() |
When you roll over the slice you should see a local grid projected into the perspective slice. This can be useful when you need to align or measure proportions. |
Controls
Most of the keyboard active commands only work in the left side of the interface.
Shift mode
When you hold down the shift key in the left side of the interface you should notice that the cursor turns green. In this mode any transforms are projected in local space and allow you to extend or shift the texture space in perspective.
![]() |
When holding the shift key and moving the edges of extracted texture you can extend or trim the area in its local space. |
![]() |
When holding the shift key and moving the whole area of the extracted texture you can offset the area in its local space. |
Video
This video demonstrates in general how to use the tool to extract Textures from a Hong Kong photography.
Settings
There are not many settings for this tool.