- Home /
Vertex-colored mesh blends one texture blurry
Hi there,
I've got a really weird problem.
This are the vertex colors of our mesh:
This is the preview within the editor:
This is the output on the iPad2: As you can see the top texture is totally pixelated
In this picture I just switched the texture and obviously the texture which was fine before is now pixelated and vice versa...
I've tried different builds but all the time, where the green vertex color exists, the specific texture for this channel becomes really blocky - no matter which texture is assigned. Even if I just switch them. They all have the same settings. PVRTC4, no mipmaps, 1024x1024. Also within the material they have the same tiling and also with a tiling of 1 it does not look right.
I also tried different angles, aniso levels, mipmaps - but it doesn't changed anything.
Actually this is a 3TextureBlend shader, but it also occure when using a 2TextureBlend shader.
Any ideas? Problem with the mesh (5442 verts, 8107 tris, uv of course more verts within the editor because of vertex coloring))? iOS specific problem?
Many thanks for every feedback!
Thomas
What is the source of this texture file? And what does it read after importing? I'm just curious just why on this vs everything else in your scene, whats so different texture wise?
@Starrwalker: No matter whether I was using a psd or png and it seems to be independent of the texture import settings. (For the screenshots above we used: Advanced, ToNearest, None, R/W enabled Off, Import Type Defaut, A from Grayscale Off, a from Transparency Off, Bypass Off, $$anonymous$$ip$$anonymous$$aps Off, Wrap Repeat, Filter Bilinear, Aniso 1 (But thats off via quality settings, 512x512, RGB compressed pvrtc 4 bits)
That didn't change anything. But a solution was found! :) (see below)
Answer by KruegerT · Nov 13, 2013 at 08:04 PM
After having a chat and exchanging a lot of screenshots, Beck from VPaint provided an idea which solves the problem. Currently the textures were using half2 as an input values, after changing every(!) texture-input value to float2 it works like a charm!
Your answer
Follow this Question
Related Questions
Animated textures progressively becoming more pixelated on android. 0 Answers
Adjust mesh vertex colors based on distance 1 Answer
Terrain issues, renders in pixelated yellow 2 Answers
Pixelize 3d model 1 Answer
Shader Shininess based on vertex color 0 Answers