Fix #112335: particle instance modifier outputs wrong attributes
This was caused by a mistake in 16fbadde36
.
This commit is contained in:
parent
d2fac8ba84
commit
726bd3887f
|
@ -495,7 +495,7 @@ static Mesh *modify_mesh(ModifierData *md, const ModifierEvalContext *ctx, Mesh
|
|||
for (; j; j--, orig_corner_i++, dst_corner_i++) {
|
||||
corner_verts[dst_corner_i] = orig_corner_verts[orig_corner_i] + (p_skip * totvert);
|
||||
corner_edges[dst_corner_i] = orig_corner_edges[orig_corner_i] + (p_skip * totedge);
|
||||
const int vert = corner_verts[orig_corner_i];
|
||||
const int vert = corner_verts[dst_corner_i];
|
||||
if (mloopcols_index != nullptr) {
|
||||
const int part_index = vert_part_index[vert];
|
||||
store_float_in_vcol(&mloopcols_index[dst_corner_i],
|
||||
|
|
Loading…
Reference in New Issue