diff --git a/3d-models.cpp b/3d-models.cpp index ab85850e..e3d08988 100644 --- a/3d-models.cpp +++ b/3d-models.cpp @@ -564,6 +564,16 @@ void geometry_information::make_revolution_cut(hpcshape &sh, int each, ld push, last->flags |= POLY_TRIANGLES; add_texture(sh); shift_last(-push); + + if(&sh == &shDogTorso) { + finishshape(); + shDogStripes = shDogTorso; + auto& utt = models_texture; + int a = (6 * 360 / step); + for(int i=0; i