generalized structural changes. since PBS is nonfunctional without Metal and Roughness values, the presence of one of those or an Albedo texture triggers the MFT_PBS feature, which does the lookups for texture or value returns (previously demonstrated in a roughness specific one.
Merge pull request #6 from Azaezel/generalization

Generalization