Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_view3d/drawobject.c
| Show First 20 Lines • Show All 8,451 Lines • ▼ Show 20 Lines | case OB_MESH: | ||||
| ED_view3d_polygon_offset(rv3d, 0.0); | ED_view3d_polygon_offset(rv3d, 0.0); | ||||
| dm->release(dm); | dm->release(dm); | ||||
| } | } | ||||
| else { | else { | ||||
| Mesh *me = ob->data; | Mesh *me = ob->data; | ||||
| if ((me->editflag & ME_EDIT_PAINT_VERT_SEL) && | if ((me->editflag & ME_EDIT_PAINT_VERT_SEL) && | ||||
| /* currently vertex select only supports weight paint */ | /* currently vertex select supports weight paint and vertex paint*/ | ||||
| (ob->mode & OB_MODE_WEIGHT_PAINT)) | ((ob->mode & OB_MODE_WEIGHT_PAINT) || (ob->mode & OB_MODE_VERTEX_PAINT))) | ||||
| { | { | ||||
| bbs_mesh_solid_verts(scene, ob); | bbs_mesh_solid_verts(scene, ob); | ||||
| } | } | ||||
| else { | else { | ||||
| bbs_mesh_solid_faces(scene, ob); | bbs_mesh_solid_faces(scene, ob); | ||||
| } | } | ||||
| } | } | ||||
| break; | break; | ||||
| ▲ Show 20 Lines • Show All 79 Lines • Show Last 20 Lines | |||||