I'm not really sure but I imagine for modern engines, objects like flags actually have volume so it's not a single plane with a backface, it's more of like a very flat rectangle with lots of subdivisions (triangle count isn't that big of a deal in modern engines, remember).
Or for single-sided faces, maybe some shader trick can be used so that backface UVs are flipped. Not sure.

At any rate, this discussion has nothing to do with OP's suggestion (which is trivial to add BTW; I'd know, because I was the one who submitted DONTCULLBACKFACES to the engine :3).
I'm currently really busy with another project however, and also due to being more enlightened with Graf Zahl's vision with regards towards user submission, I think whoever ends up adding this needs to think carefully how to add this in a way that doesn't end up making the engine sloppy code-wise...
I'm saying this because my submission forces something. The OP suggestion wants to force another thing that is in direct opposite of the previous one. There was a time where user submissions were becoming "an override to an override" (not naming names

) so yeah, anyway what I'm saying is, while this is probably a very small thing to add, and probably not even worth me writing several paragraphs like this, it still requires some careful assessment, something that I am definitely not in a convenient position to do currently.
Or maybe I'm just talking rubbish and someone could just go ahead and take all 2 minutes to implement this, who knows.

I'm not really sure but I imagine for modern engines, objects like flags actually have volume so it's not a single plane with a backface, it's more of like a very flat rectangle with lots of subdivisions (triangle count isn't that big of a deal in modern engines, remember).
Or for single-sided faces, maybe some shader trick can be used so that backface UVs are flipped. Not sure. :shrug: At any rate, this discussion has nothing to do with OP's suggestion (which is trivial to add BTW; I'd know, because I was the one who submitted DONTCULLBACKFACES to the engine :3).
I'm currently really busy with another project however, and also due to being more enlightened with Graf Zahl's vision with regards towards user submission, I think whoever ends up adding this needs to think carefully how to add this in a way that doesn't end up making the engine sloppy code-wise...
I'm saying this because my submission forces something. The OP suggestion wants to force another thing that is in direct opposite of the previous one. There was a time where user submissions were becoming "an override to an override" (not naming names :P) so yeah, anyway what I'm saying is, while this is probably a very small thing to add, and probably not even worth me writing several paragraphs like this, it still requires some careful assessment, something that I am definitely not in a convenient position to do currently.
Or maybe I'm just talking rubbish and someone could just go ahead and take all 2 minutes to implement this, who knows. :P