|
Blender V4.3
|
Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::bke |
Functions | |
| Mesh * | BKE_mesh_remesh_voxel_fix_poles (const Mesh *mesh) |
| Mesh * | BKE_mesh_remesh_voxel (const Mesh *mesh, float voxel_size, float adaptivity, float isovalue) |
| Mesh * | BKE_mesh_remesh_quadriflow (const Mesh *mesh, int target_faces, int seed, bool preserve_sharp, bool preserve_boundary, bool adaptive_scale, void(*update_cb)(void *, float progress, int *cancel), void *update_cb_data) |
| void | blender::bke::mesh_remesh_reproject_attributes (const Mesh &src, Mesh &dst) |
| Mesh * BKE_mesh_remesh_quadriflow | ( | const Mesh * | mesh, |
| int | target_faces, | ||
| int | seed, | ||
| bool | preserve_sharp, | ||
| bool | preserve_boundary, | ||
| bool | adaptive_scale, | ||
| void(* | update_cb )(void *, float progress, int *cancel), | ||
| void * | update_cb_data ) |
Definition at line 138 of file mesh_remesh_voxel.cc.
References seed, and UNUSED_VARS.
Referenced by blender::ed::object::quadriflow_start_job().
| Mesh * BKE_mesh_remesh_voxel | ( | const Mesh * | mesh, |
| float | voxel_size, | ||
| float | adaptivity, | ||
| float | isovalue ) |
Definition at line 253 of file mesh_remesh_voxel.cc.
References BKE_mesh_copy_parameters(), result, and UNUSED_VARS.
Referenced by blender::ed::object::voxel_remesh_exec().
Definition at line 595 of file mesh_remesh_voxel.cc.
References add_v3_v3(), BKE_mesh_from_bmesh_nomain(), bm, BM_CREATE_NOP, BM_EDGE, BM_edge_collapse(), BM_edge_create(), BM_edge_exists(), BM_edge_face_count(), BM_edge_other_vert(), BM_EDGES_OF_MESH, BM_EDGES_OF_VERT, BM_elem_flag_set, BM_elem_flag_test, BM_ELEM_SELECT, BM_ELEM_TAG, BM_FACE, BM_face_kill(), BM_FACES_OF_MESH, BM_ITER_ELEM, BM_ITER_MESH, BM_ITER_MESH_MUTABLE, BM_mesh_bm_from_me(), BM_mesh_create(), BM_mesh_delete_hflag_context(), BM_mesh_edgenet(), BM_mesh_elem_hflag_disable_all(), BM_mesh_elem_hflag_enable_all(), BM_mesh_free(), BM_mesh_normals_update(), BM_VERT, BM_vert_edge_count(), BM_VERTS_OF_FACE, BM_VERTS_OF_MESH, BMALLOC_TEMPLATE_FROM_ME, BMO_FLAG_DEFAULTS, BMO_FLAG_RESPECT_HIDE, BMO_op_callf(), BMeshFromMeshParams::calc_face_normal, BMeshToMeshParams::calc_object_remap, BMVert::co, copy_v3_v3(), DEL_VERTS, e, mid_v3_v3v3(), mul_v3_fl(), result, BMeshCreateParams::use_toolflags, v, BMEdge::v1, BMEdge::v2, v2, and zero_v3().
Referenced by blender::ed::object::voxel_remesh_exec().