It would make sense that the line-of-sight of the AI is checked against a primitive(sphere/cube) or a 2D rectangle at the location of the cloud, which is independent of the texture.
Using the actual cloud shapes would require some type of raytracing and is very performance intensive.
|