Deprecate set method on MaterialBuilder (#545)

* Remove the defines entry in material definitions

* Deprecate set function

* Remove some getter methods from MaterilaBuilder

* Fix tests, add to CI
This commit is contained in:
Ben Doherty
2018-11-28 15:35:19 -08:00
committed by GitHub
parent 3a677fa832
commit b759074c8f
14 changed files with 168 additions and 246 deletions

View File

@@ -182,10 +182,6 @@ static void setup(Engine* engine, View* view, Scene* scene) {
MaterialBuilder builder = MaterialBuilder()
.name("DefaultMaterial")
.set(Property::NORMAL)
.set(Property::BASE_COLOR)
.set(Property::ROUGHNESS)
.set(Property::THICKNESS)
.require(VertexAttribute::UV0)
.parameter(MaterialBuilder::SamplerType::SAMPLER_2D, "normalMap")
.parameter(MaterialBuilder::SamplerType::SAMPLER_2D, "basecolorMap")