In USD geometries the doubleSided parameter defaults to false, which is not a good default for Arnold rendering.
Not only this has a small cost at render time, but as soon as transmission is enabled this introduces incorrect results.
Since the Arnold parameter arnold:sidedness can be used to fine-tune it (with eventually different values per ray type), we could want to drop support for the builtin doubleSided attribute.
In USD geometries the doubleSided parameter defaults to false, which is not a good default for Arnold rendering.
Not only this has a small cost at render time, but as soon as transmission is enabled this introduces incorrect results.
Since the Arnold parameter
arnold:sidednesscan be used to fine-tune it (with eventually different values per ray type), we could want to drop support for the builtin doubleSided attribute.