diff --git a/Polyhedron/demo/Polyhedron/Scene_nef_polyhedron_item.cpp b/Polyhedron/demo/Polyhedron/Scene_nef_polyhedron_item.cpp index bfb8e520dcd..64f83243d7f 100644 --- a/Polyhedron/demo/Polyhedron/Scene_nef_polyhedron_item.cpp +++ b/Polyhedron/demo/Polyhedron/Scene_nef_polyhedron_item.cpp @@ -413,6 +413,7 @@ void Scene_nef_polyhedron_item::draw(Viewer_interface* viewer) const program->setAttributeValue("colors", this->color().lighter(120)); else program->setAttributeValue("colors", this->color()); + program->setUniformValue("is_two_side", 1); viewer->glDrawArrays(GL_TRIANGLES, 0, static_cast(nb_facets/3)); vaos[0]->release(); program->release();