Materials are now shader based and parameter driven.