I have a USD scene where some of the geometry primitives have the doubleSided attribute set to True. The official USD documentation [openusd.org] states:
...
However, it is often advantageous to model thin objects such as paper and cloth as single, open surfaces that must be viewable from both sides, always. Setting a gprim's doubleSided attribute to true instructs all renderers to disable optimizations such as backface culling for the gprim, and attempt (not all renderers are able to do so, but the USD reference GL renderer always will) to provide forward-facing normals on each side of the surface for lighting calculations.
The issue is that, if i enable "Cull Backface" in Karma Render Settings (Rendering - Geometry and Shading - Cull Backface), the attribute is not respected and the geometry back faces are culled anyway.
Is this a known bug? An intended behavior?
Thank you!