fix: new brdf types