Merge pull request #27430 from LeonardMeagher2/csg_get_mesh_data
Apply proper offset to CSGMesh brush materials and smooth flags
This commit is contained in:
commit
18ee888541
1 changed files with 4 additions and 4 deletions
|
@ -806,8 +806,8 @@ CSGBrush *CSGMesh::_build_brush() {
|
||||||
uvw[as + j + 1] = uv[1];
|
uvw[as + j + 1] = uv[1];
|
||||||
uvw[as + j + 2] = uv[2];
|
uvw[as + j + 2] = uv[2];
|
||||||
|
|
||||||
sw[j / 3] = !flat;
|
sw[(as + j) / 3] = !flat;
|
||||||
mw[j / 3] = mat;
|
mw[(as + j) / 3] = mat;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
int as = vertices.size();
|
int as = vertices.size();
|
||||||
|
@ -849,8 +849,8 @@ CSGBrush *CSGMesh::_build_brush() {
|
||||||
uvw[as + j + 1] = uv[1];
|
uvw[as + j + 1] = uv[1];
|
||||||
uvw[as + j + 2] = uv[2];
|
uvw[as + j + 2] = uv[2];
|
||||||
|
|
||||||
sw[j / 3] = !flat;
|
sw[(as + j) / 3] = !flat;
|
||||||
mw[j / 3] = mat;
|
mw[(as + j) / 3] = mat;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue