Â©Â Claudia DoppioslashÂ 2018ClaudiaÂ DoppioslashPhysically Based Shader Development for Unity 2017https://doi.org/10.1007/978-1-4842-3309-2_12
In Chapter 9
, we modified Phong to make it energy conserving. In the last chapter, we introduced many different BRDFs that can be implemented.
In this chapter, weâre going to implement one of those BRDFs as a surface shader in Unity.
Which BRDF to Implement?
The most popular BRDFs used in games at the moment are CookTorrance and the Disney BRDF. Theyâre both physically based BRDFs to different degrees. The Disney BRDF is referred to as âprincipledâ rather than entirely physically based.
Their main objective, when developing ...