Community
I use the AiSheenBSDF from the shader sdk like this:
AtBSDF *sheenClosure = AiSheenBSDF(sg, sheenColor * sheenWeight, sg->N, sheenRougness, albedo);
closures.add(sheenClosure);
This seems to work fine, I see the sheen in my rendering, but for some reason I cannot see it in the sheen AOV, it is black. I use
Arnold 5.2.2.1 with MtoA 3.1.2.2
You're missing the "sheen" label in the AiSheenBSDF call.
AI_API AI_DEVICE AtBSDF* AiSheenBSDF(const AtShaderGlobals * sg,const AtRGB & weight,const AtVector & N,const float r,float & albedo,const AtString label )