public float Factor(in ShadingInfo info) => SchlickBeckmanGSF(info.Alpha, info.NdotL, info.NdotV);
public float Factor(in ShadingInfo info) => GGXNormalDist2(info.Alpha, info.NdotH);
public float Factor(in ShadingInfo info) => SchlickBeckmanGSF(info.Alpha, info.NdotL, info.NdotV);
public float Factor(in ShadingInfo info) => GGXNormalDist2(info.Alpha, info.NdotH);