|
@@ -160,7 +160,7 @@ IGL_INLINE void igl::viewer::OpenGL_state::set_data(const igl::viewer::ViewerDat
|
|
|
V_uv_vbo.resize(2,data.F.rows()*3);
|
|
|
for (unsigned i=0; i<data.F.rows();++i)
|
|
|
for (unsigned j=0;j<3;++j)
|
|
|
- V_uv_vbo.col(i*3+j) = data.V_uv.row(data.F(i,j)).transpose().cast<float>();
|
|
|
+ V_uv_vbo.col(i*3+j) = data.V_uv.row(per_corner_uv ? data.F_uv(i,j) : data.F(i,j)).transpose().cast<float>();
|
|
|
}
|
|
|
}
|
|
|
}
|