Hi,
Since the normal rendersettings.fog doesn’t work well with iOS I was wondering about alternative methods of creating fog. We need it to hide the spawning of objects in the distance. We thought about having a translucent plane in the distance but this visually cuts through the geometry.
If it does not work, then it’s a bug. (in Unity 3.1, there is a bug with fog + semitransparent materials + OpenGL ES 2.0; will be fixed in Unity 3.2 soon). There are no other known issues with fog on iOS, so if something does not work, file a bug with a project that reproduces the issue!
You don’t need to do anything special in OpenGL ES 2.0 either. When fog is needed, we “patch” your OpenGL ES 2.0 shader and inject code that does fog computations.
Yes that’s what I have found too, basically unusable if you need a decent frame rate, hope this will be optimized in the next version of unity / or next version of iphone/ipad.