- Home /
Can't resize to a compressed texture format
Please bear with me as I relatively new to programming.
I am trying to program a portion of my GUI without having to use GUI Textures. Basically, I want to resize a texture on the fly. However, I keep getting the "Can't resize to a compressed texture format" error...
var emptyAnswerBox: Texture2D;
function Start (){
emptyAnswerBox.Resize(32,16);
}
I have also included a screenshot of my settings for my texture:
Please let me know if anyone can help!!
Take a look at the parameters that you pass into Texture2D.Resize from here:
http://unity3d.com/support/documentation/ScriptReference/Texture2D.Resize.html
As you can see from that link, there is a TextureFormat that you need to pass into the method in order for you to sustain the proper format. If you're program$$anonymous$$g in $$anonymous$$onoDevelop, when you type "Texture2D.Resize(" with the open parentheses, you should see the overload options for that particular method.
An overload are separate sets of parameters that you can pass into the method for different case by case scenarios. In your case, you only supplied the width and height, so Unity is going to default to a certain TextureFormat since you didn't supply one. Simply supply the TextureFormat and this should resolve your issue.
I almost got there. I had tried some variant of what you suggested, but the issue is - Unity messes up the texture somehow, giving it this weird texture that is unlike the one I designed (using GI$$anonymous$$P).
http://tinypic.com/r/i4ldoj/5 - link to what the texture is turned into..
Furthermore upon looking again in the Texture window, under the preview panel, the new dimensions are given (32 x 16), but it is an empty picture and it says "Not yet compressed."
There are no more runtime errors though. Please help! Thanks!
Your answer
Follow this Question
Related Questions
How can I resize an image and save it to disk ? 6 Answers
Faking Texture Size 1 Answer
Assigning UV Map to model at runtime 0 Answers
How best to auto create resized textures on import? 0 Answers
Cutting off a GUITexture's texture 0 Answers