- Home /
Saving to the right texture format for procedural texture fetch
Unsupported texture format - needs to be ARGB32, RGBA32, RGB24, Alpha8 or DXT
What software should be used to save the image in the above format? I've tried saving this as max jpg and max png in Photoshop, but still get this error. Max jpg is typically RGB24...
Answer by HobbyGameDev · Jun 18, 2012 at 10:48 PM
The problem probably is in how Unity imports the texture by default, rather than how the texture image is being saved. At least, that's what happened to me.
Click on the Texture in the Project, then in the Inspector for it, check at the bottom under the Default area for Format. There you can set the texture to be imported as whatever format is needed, including one of those that the procedural texture fetch is requiring.
Answer by Julien-Lynge · Jan 06, 2012 at 02:03 AM
JPG is a compressed format - the top listed formats are uncompressed specifications. Take a look at the Unity import docs and the import settings for the texture - that's where you'll set the format that you want Unity to convert the texture to on import.
Your answer
Follow this Question
Related Questions
Export objects to a .3DS file at runtime 1 Answer
Import Texture with good quality... 2 Answers
How to load and display a model with 2 textures 1 Answer
How can I color my Terrain ? 1 Answer