A default plane gets a procedural cloud texture (unique per instance). In its geometry nodes modifier, a grid gets created to distribute itself (the cloud) randomly, and a culling cone (parented to the camera via nodes) to delete clouds that are out of the camera view.