Transparent textures - flickering on different devices

I have some transparent objects (shadow planes) that start flickering only when i am also displaying a transparent GUI Texture.

While i was able to get rid of the flickering on my 3GS by raising the distance of the flickering object to the object below it (which is not always easy to do with shadows). I was not able to get rid of it on the iPod touch 1G OS 2.2.1

Is the difference in flickering device or OS related? I would make the OS3 only if that helps but i don’t want to upgrade my iPod touch to OS3 (i want to keep a 2.2.1 device), so i can’t test if it really works.

What shader are you using?

What texture import settings?

Use a decal shader for the shadow objects (use “Offset -1, -1”).

–Eric

You mean adding the shadow with a shader and not with a plane? The UV repeats that might not work.

No, I mean use a decal shader on the shadow plane. Just use a duplicate of whatever shader it already has and put “Offset -1, -1” in it. If you need more detail, this has been discussed a number of times and should come up in a search.

–Eric