From 7400cfacab9048a4f7ec620ff265201ee53f6e6c Mon Sep 17 00:00:00 2001 From: David Rose Date: Thu, 20 Dec 2007 18:57:23 +0000 Subject: [PATCH] don't create flat-white colorattrib --- panda/src/egg2pg/eggLoader.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/panda/src/egg2pg/eggLoader.cxx b/panda/src/egg2pg/eggLoader.cxx index fdf4a5edf8..6a5dd7e438 100644 --- a/panda/src/egg2pg/eggLoader.cxx +++ b/panda/src/egg2pg/eggLoader.cxx @@ -432,7 +432,9 @@ make_polyset(EggBin *egg_bin, PandaNode *parent, const LMatrix4d *transform, CPT(RenderState) geom_state = render_state->_state; if (has_overall_color) { - geom_state = geom_state->add_attrib(ColorAttrib::make_flat(overall_color), -1); + if (!overall_color.almost_equal(Colorf(1.0f, 1.0f, 1.0f, 1.0f))) { + geom_state = geom_state->add_attrib(ColorAttrib::make_flat(overall_color), -1); + } } else { geom_state = geom_state->add_attrib(ColorAttrib::make_vertex(), -1); }