select connecting faces by angle
I have found a few scripts that select polys by a given angle but what I really need is to pick connecting polys only from a select polygon, if there are no more polys that are adajecent (connected) to these polys then ingore other polys on the mesh.
example: I have a plane at z height of 0 with an inner bounding wall of z height of 5 and on the other side of the wall a z height height of 0 again (all this is one mesh). If I select an inner ground poly I want it to select all the connecting polys up to the tolerance of a certain angle (in this case anything below 90 degress because of the bounding wall). Once the poly selection is broken, the tolerence is not met, all other polys will be ignored. Hence only the inner polys would be selected.
I guess the script would have to take into account the face normal and work out the angle tolerence based on this?
Does anyone know of a script available that does such a thing or without being too cheeky if anyone fancies a "quick?" challenge?
Anyone help would be most appreciated.