diff --git a/OMEdit/OMEditLIB/Animation/Visualization.cpp b/OMEdit/OMEditLIB/Animation/Visualization.cpp index e519e1160af..90eb63c9471 100644 --- a/OMEdit/OMEditLIB/Animation/Visualization.cpp +++ b/OMEdit/OMEditLIB/Animation/Visualization.cpp @@ -1634,6 +1634,7 @@ void UpdateVisitor::changeColor(osg::StateSet* ss, const QColor color) { osg::ref_ptr material = dynamic_cast(ss->getAttribute(osg::StateAttribute::MATERIAL)); if (!material.valid()) material = new osg::Material(); + material->setAmbient(osg::Material::FRONT_AND_BACK, osg::Vec4f(color.redF(), color.greenF(), color.blueF(), color.alphaF())); material->setDiffuse(osg::Material::FRONT_AND_BACK, osg::Vec4f(color.redF(), color.greenF(), color.blueF(), color.alphaF())); ss->setAttribute(material.get()); }