Brdf now implements IDirectMaterial