Revision: 29616 http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=29616 Author: blendix Date: 2010-06-22 17:02:23 +0200 (Tue, 22 Jun 2010)
Log Message: ----------- Make hair particles also support drawing their number next to them, previously this only worked for regular particles. (merge from render25 branch) Modified Paths: -------------- trunk/blender/source/blender/editors/space_view3d/drawobject.c Modified: trunk/blender/source/blender/editors/space_view3d/drawobject.c =================================================================== --- trunk/blender/source/blender/editors/space_view3d/drawobject.c 2010-06-22 14:27:04 UTC (rev 29615) +++ trunk/blender/source/blender/editors/space_view3d/drawobject.c 2010-06-22 15:02:23 UTC (rev 29616) @@ -3927,6 +3927,20 @@ cd2=cdata2=0; glLineWidth(1.0f); + + if((part->draw & PART_DRAW_NUM) && (v3d->flag2 & V3D_RENDER_OVERRIDE)==0){ + cache=psys->pathcache; + + for(a=0, pa=psys->particles; a<totpart; a++, pa++){ + float vec_txt[3]; + val[0]= '\0'; + + sprintf(val, "%i", a); + /* use worldspace beause object matrix is alredy applied */ + mul_v3_m4v3(vec_txt, ob->imat, cache[a]->co); + view3d_cached_text_draw_add(vec_txt[0], vec_txt[1], vec_txt[2], val, 10, V3D_CACHE_TEXT_WORLDSPACE); + } + } } else if(pdd && ELEM(draw_as, 0, PART_DRAW_CIRC)==0){ glDisableClientState(GL_COLOR_ARRAY); _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs