I have a model where its material is defined in Ward BRDF. I know that Blender Cycles does not natively support Ward BRDF, but is there any way I can use the Ward BRDF parameters for rendering my model?

Thanks in advance.

  • $\begingroup$ Could you show the parameters? $\endgroup$
    – Carlo
    Commented Oct 4, 2017 at 19:50
  • $\begingroup$ Are Anisotropic BSDF and Ward BRDF not similar/same? Check here for details: developer.blender.org/D549. And from paper about Ward BRDF (pdfs.semanticscholar.org/330e/…): "Similar results for the half direction to out direction transform can be found in [Torrance and Sparrow 1967] and [Ashikhmin and Shirley 2000]." You have Ashikhmin-Shirley distribution in Anisotropic BSDF available. $\endgroup$
    – cgslav
    Commented Oct 4, 2017 at 21:30
  • $\begingroup$ Also: imgur.com/hNkr2Bv and adaptivesamples.com/2014/06/23/ashikhmin-shirley-distribution and even: blender.stackexchange.com/questions/40586/… $\endgroup$
    – cgslav
    Commented Oct 4, 2017 at 21:39
  • $\begingroup$ "WardBSDFNode renamed to AnisotropicBSDFNode; has now two distributions (Ward and Ashikhmin-Shirley)" Hmm.. how do I choose between Ward and Ashikhmin-Shirley... $\endgroup$
    – foothill
    Commented Oct 5, 2017 at 21:52
  • $\begingroup$ Carlo, an example parameter would look like, (diffuse albedo, specular albedo, roughness) = ((0.5,0.5,0.5), (0.1,0.1,0.1), 0.05) for isotropic Ward. You can add another roughness parameter for anisotropic Ward. $\endgroup$
    – foothill
    Commented Oct 5, 2017 at 21:53


You must log in to answer this question.

Browse other questions tagged .