diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2010-09-22 09:08:52 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2010-09-22 09:08:52 +0400 |
commit | 916085247ac4a6d10d8597b1bf7b847903102ce4 (patch) | |
tree | 7605a4fcf7f4a8ded4fcf10bd5099b6bd8f7c745 /source/blender/blenkernel/intern/mesh.c | |
parent | d2bc4a31a05ecac6770ba198490124ee38b42498 (diff) |
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
Diffstat (limited to 'source/blender/blenkernel/intern/mesh.c')
-rw-r--r-- | source/blender/blenkernel/intern/mesh.c | 1 |
1 files changed, 1 insertions, 0 deletions
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; |