material { name : Cloth, shadingModel : cloth, parameters : [ { type : float3, name : baseColor }, { type : float, name : roughness }, { type : float3, name : sheenColor }, { type : float3, name : subsurfaceColor } ], specularAntiAliasing : true } fragment { void material(inout MaterialInputs material) { prepareMaterial(material); material.baseColor.rgb = materialParams.baseColor; material.roughness = materialParams.roughness; material.sheenColor = materialParams.sheenColor; material.subsurfaceColor = materialParams.subsurfaceColor; } }