Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/intern/mesh_remap.c
| Show First 20 Lines • Show All 1,509 Lines • ▼ Show 20 Lines | if (use_from_vert) { | ||||
| bvhtree_from_mesh_verts_ex(&treedata[tindex], | bvhtree_from_mesh_verts_ex(&treedata[tindex], | ||||
| verts_src, | verts_src, | ||||
| num_verts_src, | num_verts_src, | ||||
| false, | false, | ||||
| verts_active, | verts_active, | ||||
| num_verts_active, | num_verts_active, | ||||
| 0.0, | 0.0, | ||||
| 2, | 2, | ||||
| 6, | 6); | ||||
| 0, | |||||
| NULL, | |||||
| NULL); | |||||
| } | } | ||||
| MEM_freeN(verts_active); | MEM_freeN(verts_active); | ||||
| } | } | ||||
| else { | else { | ||||
| BLI_assert(num_trees == 1); | BLI_assert(num_trees == 1); | ||||
| BKE_bvhtree_from_mesh_get(&treedata[0], me_src, BVHTREE_FROM_VERTS, 2); | BKE_bvhtree_from_mesh_get(&treedata[0], me_src, BVHTREE_FROM_VERTS, 2); | ||||
| } | } | ||||
| Show All 24 Lines | else { /* We use polygons. */ | ||||
| false, | false, | ||||
| looptri_src, | looptri_src, | ||||
| num_looptri_src, | num_looptri_src, | ||||
| false, | false, | ||||
| looptri_active, | looptri_active, | ||||
| num_looptri_active, | num_looptri_active, | ||||
| 0.0, | 0.0, | ||||
| 2, | 2, | ||||
| 6, | 6); | ||||
| 0, | |||||
| NULL, | |||||
| NULL); | |||||
| } | } | ||||
| MEM_freeN(looptri_active); | MEM_freeN(looptri_active); | ||||
| } | } | ||||
| else { | else { | ||||
| BLI_assert(num_trees == 1); | BLI_assert(num_trees == 1); | ||||
| BKE_bvhtree_from_mesh_get(&treedata[0], me_src, BVHTREE_FROM_LOOPTRI, 2); | BKE_bvhtree_from_mesh_get(&treedata[0], me_src, BVHTREE_FROM_LOOPTRI, 2); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 869 Lines • Show Last 20 Lines | |||||