Fix: Use ShaderCreateInfo for Cycles fallback display. #104981
|
@ -379,6 +379,10 @@ static Mesh *modifyMesh(ModifierData *md, const ModifierEvalContext *ctx, Mesh *
|
|||
|
||||
result = BKE_mesh_new_nomain_from_template(
|
||||
mesh, int(maxVerts), int(maxEdges), 0, int(maxPolys) * 4, int(maxPolys));
|
||||
/* The modifier doesn't support original index mapping on the edge or face domains. Remove
|
||||
* original index layers, since otherwise edges aren't displayed at all in wireframe view. */
|
||||
CustomData_free_layers(&result->edata, CD_ORIGINDEX, result->totedge);
|
||||
CustomData_free_layers(&result->pdata, CD_ORIGINDEX, result->totedge);
|
||||
|
||||
const float(*vert_positions_orig)[3] = BKE_mesh_vert_positions(mesh);
|
||||
const MEdge *medge_orig = BKE_mesh_edges(mesh);
|
||||
|
|
Loading…
Reference in New Issue