From 916085247ac4a6d10d8597b1bf7b847903102ce4 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 22 Sep 2010 05:08:52 +0000 Subject: Fix #23925: converting text into a curve looses materials filldisplist worked incorrect with polys when charidx matched but col doesn't Also fixed material loose when converting text/curve to mesh --- source/blender/blenkernel/intern/mesh.c | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/blenkernel/intern/mesh.c') diff --git a/source/blender/blenkernel/intern/mesh.c b/source/blender/blenkernel/intern/mesh.c index 2f8553b06b3..e9cc21d6887 100644 --- a/source/blender/blenkernel/intern/mesh.c +++ b/source/blender/blenkernel/intern/mesh.c @@ -854,6 +854,7 @@ int nurbs_to_mdata_customdb(Object *ob, ListBase *dispbase, MVert **allvert, int mface->v2= startvert+index[2]; mface->v3= startvert+index[1]; mface->v4= 0; + mface->mat_nr= (unsigned char)dl->col; test_index_face(mface, NULL, 0, 3); if(smooth) mface->flag |= ME_SMOOTH; -- cgit v1.2.3