In this article, I will show you how to edit your texture maps using photoshop.
The first step is to identify where the texture you want to adjust is located, In my scene, I want to adjust my columns.
Click on the game object you wish to adjust and under its Mesh Renderer component click the material.
Find texture and open in Photoshop
This will open the location of the material in your project view. Next click Texture assigned to your base map under the Surface Inputs Section, this will show you the location of the texture.
Open the texture by right-clicking and selecting “Show in Explorer”.
Drag this texture into photoshop.
Next, add an adjustment layer on the hue/saturation layer. Adjust the saturation and hue down to the colour you wish to have. I am going to make my texture a grey metal colour.
The next step is to create another adjustment layer for the curves. Adjust the upper and lower parameters to fix your contrast.
The next step is to save the texture as a new png file. Go to “File” > “Export” > “Quick Export as PNG” and change the name of your file, I added the word “Grey” to my base file. Photoshop should open the correct file directory location for your asset, if not you will need to manually navigate there.
Back in Unity your new asset should have been imported, if not drag the asset from the explorer window.
You can now replace the old texture in the material with the new one you created by dragging the new one into the base map input under the material.
If you want to update more of your assets the same way we can now expedite the process. As before get the texture and drag it into photoshop.
Next, on the texture, you previously adjusted “shift” click the two adjustment layers to select them both. Right-click and select “Duplicate layers”, this will give you a menu where you can select the document you wish to duplicate the layers. Select your other document.
Now export and update your materials in Unity. Rinse and repeat for any other textures you want to update.
That's all for now.