Blender  V3.3
Functions
BKE_mesh_remesh_voxel.h File Reference

Go to the source code of this file.

Functions

struct MeshBKE_mesh_remesh_voxel_fix_poles (const struct Mesh *mesh)
 
struct MeshBKE_mesh_remesh_voxel (const struct Mesh *mesh, float voxel_size, float adaptivity, float isovalue)
 
struct MeshBKE_mesh_remesh_quadriflow (const struct 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 BKE_mesh_remesh_reproject_paint_mask (struct Mesh *target, struct Mesh *source)
 
void BKE_remesh_reproject_vertex_paint (struct Mesh *target, const struct Mesh *source)
 
void BKE_remesh_reproject_sculpt_face_sets (struct Mesh *target, struct Mesh *source)
 

Function Documentation

◆ BKE_mesh_remesh_quadriflow()

struct Mesh* BKE_mesh_remesh_quadriflow ( const struct Mesh mesh,
int  target_faces,
int  seed,
bool  preserve_sharp,
bool  preserve_boundary,
bool  adaptive_scale,
void(*)(void *, float progress, int *cancel)  update_cb,
void update_cb_data 
)

Referenced by quadriflow_start_job().

◆ BKE_mesh_remesh_reproject_paint_mask()

void BKE_mesh_remesh_reproject_paint_mask ( struct Mesh target,
struct Mesh source 
)

◆ BKE_mesh_remesh_voxel()

struct Mesh* BKE_mesh_remesh_voxel ( const struct Mesh mesh,
float  voxel_size,
float  adaptivity,
float  isovalue 
)

Referenced by voxel_remesh_exec().

◆ BKE_mesh_remesh_voxel_fix_poles()

struct Mesh* BKE_mesh_remesh_voxel_fix_poles ( const struct Mesh mesh)

Referenced by voxel_remesh_exec().

◆ BKE_remesh_reproject_sculpt_face_sets()

void BKE_remesh_reproject_sculpt_face_sets ( struct Mesh target,
struct Mesh source 
)

◆ BKE_remesh_reproject_vertex_paint()

void BKE_remesh_reproject_vertex_paint ( struct Mesh target,
const struct Mesh source 
)

Referenced by voxel_remesh_exec().