From c242824f7179787489cc0fc6c8410dc57613cc00 Mon Sep 17 00:00:00 2001 From: Miguel Angel Astor Romero Date: Wed, 18 Jan 2017 21:49:46 -0400 Subject: [PATCH] AGHH! --- scene.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scene.cpp b/scene.cpp index ebc6ae1..e2a6bfb 100644 --- a/scene.cpp +++ b/scene.cpp @@ -295,6 +295,8 @@ Material * Scene::read_material(Value & v) throw(SceneError) { mat = new Material(new PhongBRDF()); else if ((*it).value_.get_value() == BRD_HSA_KEY) mat = new Material(new HeidrichSeidelAnisotropicBRDF(vec3(0.0f, 1.0f, 0.0f))); + else + throw SceneError("Unrecognized BRDF in material."); } else cerr << "Unrecognized key \"" << (*it).name_ << "\" in material." << endl;