Blender
V4.3
source
blender
blenkernel
BKE_mesh_remesh_voxel.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2019 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
5
#pragma once
6
11
struct
Mesh
;
12
13
Mesh
*
BKE_mesh_remesh_voxel_fix_poles
(
const
Mesh
*mesh);
14
Mesh
*
BKE_mesh_remesh_voxel
(
const
Mesh
*mesh,
float
voxel_size,
float
adaptivity,
float
isovalue);
15
Mesh
*
BKE_mesh_remesh_quadriflow
(
const
Mesh
*mesh,
16
int
target_faces,
17
int
seed
,
18
bool
preserve_sharp,
19
bool
preserve_boundary,
20
bool
adaptive_scale,
21
void
(*update_cb)(
void
*,
float
progress,
int
*cancel),
22
void
*update_cb_data);
23
24
namespace
blender::bke
{
25
void
mesh_remesh_reproject_attributes
(
const
Mesh
&src,
Mesh
&dst);
26
}
BKE_mesh_remesh_voxel_fix_poles
Mesh * BKE_mesh_remesh_voxel_fix_poles(const Mesh *mesh)
Definition
mesh_remesh_voxel.cc:595
BKE_mesh_remesh_voxel
Mesh * BKE_mesh_remesh_voxel(const Mesh *mesh, float voxel_size, float adaptivity, float isovalue)
Definition
mesh_remesh_voxel.cc:253
BKE_mesh_remesh_quadriflow
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
mesh_remesh_voxel.cc:138
seed
static unsigned long seed
Definition
btSoftBody.h:39
blender::bke
Definition
AS_asset_library.hh:26
blender::bke::mesh_remesh_reproject_attributes
void mesh_remesh_reproject_attributes(const Mesh &src, Mesh &dst)
Definition
mesh_remesh_voxel.cc:470
Mesh
Definition
DNA_mesh_types.h:56
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0