diff --git a/src/osgPlugins/stl/ReaderWriterSTL.cpp b/src/osgPlugins/stl/ReaderWriterSTL.cpp index d27048ce2..608f82cd0 100644 --- a/src/osgPlugins/stl/ReaderWriterSTL.cpp +++ b/src/osgPlugins/stl/ReaderWriterSTL.cpp @@ -293,6 +293,7 @@ private: else *m_f << "solid " << node.getName() << std::endl; + *m_f << std::fixed << std::setprecision(7); for (unsigned int i = 0; i < node.getNumDrawables(); ++i) { osg::TriangleFunctor tf;