Tweak textures inside Unity!
With the current version of Texture Tools, you can:
- Remove white halos from textures (solidify)
- Resize textures (Lanczos, HQ2X, HQ4X and HQ4X Smooth)
- Change the Hue, Saturation and Luminance
All tasks are run in a different thread, so you don't need to wait for the process to be done before editing your scenes.
Solidify: White halos is a very common problem among textures with transparency. In Photoshop, fully transparent pixels are usually white in color so, when the image is downsampled in Unity, it blends the unwanted white pixels together. What "Solidify" does is to spread the texture's true color to the fully transparent pixels.
left: original alpha; right: transparent pixels are corrected with "Solidify"
Solidify can be very useful for correcting a sprite atlas (it can be used together with AnBSoft's SpriteManager 2, for example).
Resize: You don't need to leave Unity to change the size of your textures anymore. Just do a right click on one or many of your textures and then click on Texture Tools » Resize Texture(s). You can also drag whole folders once the wizard is open (it is recursive). The HQ2X, HQ4X and HQ4X Smooth are great for pixel art textures.
HQ4X Smooth resizing example 1
HQ4X Smooth resizing example 2
HSL: Hue, saturation and luminance. Quickly change the colors of an image by altering the hue. This filter can also be applied to several images through batch processing.
All filters can be used inside a game, too. The filter classes are disconnected from the editor.
More filters and editors will be added in future versions (no extra charges).