X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2F3d%2Ftrack.cpp;h=b2ee4fad8fd34e942f25ceec0549169bad6cdb70;hb=f42183985c65e1e12f19e9246dee90b8e7e44a34;hp=47e6e61161bb0845befa987756251e53c7e47527;hpb=6109a2122226e1c71e9cc71e4c21036e99e43601;p=r2c2.git diff --git a/source/3d/track.cpp b/source/3d/track.cpp index 47e6e61..b2ee4fa 100644 --- a/source/3d/track.cpp +++ b/source/3d/track.cpp @@ -132,17 +132,17 @@ void Track3D::render_endpoints() const glPopMatrix(); } -void Track3D::render_route(int route) const +void Track3D::render_path(int path) const { prepare_render(true); varray.apply(); - if(route>=0 && static_cast(route)=0 && static_cast(path) &parts = track.get_type().get_parts(); unsigned index = 0; @@ -244,10 +244,10 @@ void Track3D::build_part(const TrackPart &part, GL::VertexArrayBuilder &va_build rail_seq.push_back(base_index+(i+1)*psize+1+j*2); rail_seq.push_back(base_index+i*psize+1+j*2); } - route_seq[part.route].push_back(base_index+i*psize+18); - route_seq[part.route].push_back(base_index+(i+1)*psize+18); - route_seq[part.route].push_back(base_index+(i+1)*psize+19); - route_seq[part.route].push_back(base_index+i*psize+19); + path_seq[part.path].push_back(base_index+i*psize+18); + path_seq[part.path].push_back(base_index+(i+1)*psize+18); + path_seq[part.path].push_back(base_index+(i+1)*psize+19); + path_seq[part.path].push_back(base_index+i*psize+19); } base_index += (nsegs+1)*psize;