]> git.tdb.fi Git - r2c2.git/blobdiff - source/3d/tracktype.cpp
Make better use of GL::Pipeline
[r2c2.git] / source / 3d / tracktype.cpp
index a5e06665b3d589a5116a72d693beca5851beee0d..6dab43c4f7d59de418bcbbe8622fba641298e7d4 100644 (file)
@@ -183,7 +183,7 @@ void TrackType3D::render(const GL::Tag &tag) const
 void TrackType3D::build_part(const TrackPart &part, const Profile &profile, const Point &offset, GL::MeshBuilder &bld, unsigned &base_index)
 {
        float plen = part.get_length();
-       unsigned nsegs = (part.is_curved() ? static_cast<unsigned>(plen*16)+1 : 1);
+       unsigned nsegs = (part.is_curved() ? static_cast<unsigned>(plen*32)+1 : 1);
 
        unsigned n_points = profile.get_n_points();
        for(unsigned i=0; i<=nsegs; ++i)