I’ve looked everywhere and can’t find a solution. I’m developing for Android and get “Failed to generate ETC texture” on all of my compressed textures and they end up looking like checkerboards. What is causing this and how do I fix it?
5 Answers
5We just recently upgraded to Windows 8.1 and with latest Unity 4.6.1f1 are seeing the same issue.
Setting a texture to use ETC compression causes an error to show up “ImageMagick Studio library and utility programs has stopped working”. If we run convert.exe directly from the Unity install folder, then we get “The program can’t start because VCOMP100.DLL is missing from your computer.”
We verified that VCOMP100.DLL is installed and try re-installing the C++ re-distributable, but the error is still there.
Hey I had the same frustrating issue but ended up finding a solution. I did have a VCOMP100.DLL file at C:Windows/System32 (If anyone doesn't try download the c++ re-distributable from windows) but unity apparently required another version of the dll in the C:\Windows\SysWOW64 folder. I ended up copying this .dll from another pc that was working. I uploaded the one I used with a txt extension, but if you change it back to .dll and put it in the sysWOW64 folder it should work. [41353-vcomp100.txt|41353]
– JacksonTBMSolved it by Re Installing Windows. It was caused by some Virus ![]()
Solved it by just reimporting my textures a few times until it stopped failing. Could be a problem with working in Dropbox I suppose as there are other Dropbox-related issues. Suggestion for anyone else in the future, try closing Dropbox before importing the textures.
Had the same problem but not using dropbox. I tracked it down to a missing vcomp100.dll file. I installed the Microsoft Visual C++ 2010 redistributable (x86) to solve the issue.
I have Visual Studio 2013 Professional Installed, and I can’t install 2010 redist, because it’s an older setup than what I have. But I’m still getting my textures all messed up with the ETC error. I’ve Disabled DirectX11 in the PC Build as some threads indicated for Normals being messed up, as well as restarting unity, and I can’t get my textures to load properly. I have 1024x1024 for Android, and I removed the Alpha for the Normal, and tried to remove it for the Diffuse, as well to see if it caused issues with the Spec in there, but nothing seems to work. This is a really big roadblock for me at this moment.
Oh and I have Unity 4.6.0f1
And I’m not using DropBox
It seems that if the source texture has an alpha mask it imports properly, while if it doesn't it mistakes all texture formats I've tried, BMP PNG, TGA, and TIFF as 4 bit images instead of 16 bit. I think this is a pretty major bug, and is something with how unity decodes the images. For Android.
– DCrosby
Did you google your question? Result one is "i fixed it. problem was resolution of texture (1024*1024)" or something.
– LoiusYes but what does that mean? I've changed texture resolutions to and from 1024x1024 and still have the same problem.
– nixtwizIm getting this exact problem but im not using Dropbox for project files. Im using the asset server though. But i havent had this problem before opening the projects an many different PCs. The textures are checkered and garbled and its telling me cant generate ETC texture and also this Failed to execute E:\\/Temp\etcpack2.exe UnityEditor.DockArea:OnGUI() Any help much appreciated
– SteveKoutshttps://twitter.com/darkfrost/status/633652667265495040
– Intellijoy