handled offsset for wedgetexcoord (to redo better)
This commit is contained in:
parent
30f6267da1
commit
087e28ddc4
|
@ -269,10 +269,15 @@ static void Mesh(MeshLeft& ml, MeshRight& mr, const bool selected = false){
|
||||||
}
|
}
|
||||||
|
|
||||||
// face
|
// face
|
||||||
|
bool wedgetexcoord = vcg::tri::HasPerWedgeTexCoord(mr);
|
||||||
for(fi=mr.face.begin();fi!=mr.face.end();++fi)
|
for(fi=mr.face.begin();fi!=mr.face.end();++fi)
|
||||||
if(!(*fi).IsD() && (!selected || (*fi).IsS())){
|
if(!(*fi).IsD() && (!selected || (*fi).IsS())){
|
||||||
|
if(wedgetexcoord)
|
||||||
|
for(int i = 0; i < (*fi).VN(); ++i)
|
||||||
|
(*fi).WT(i).n() += ml.textures.size();
|
||||||
ml.face[remap.face[Index(mr,*fi)]].ImportData(*fi);
|
ml.face[remap.face[Index(mr,*fi)]].ImportData(*fi);
|
||||||
ImportFaceAdj(ml,mr,ml.face[remap.face[Index(mr,*fi)]],*fi,remap,selected);
|
ImportFaceAdj(ml,mr,ml.face[remap.face[Index(mr,*fi)]],*fi,remap,selected);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// hedge
|
// hedge
|
||||||
|
|
Loading…
Reference in New Issue