Blender
V3.3
|
#include <multires_unsubdivide.h>
Public Attributes | |
struct Mesh * | original_mesh |
struct MDisps * | original_mdisp |
int | num_original_levels |
struct Mesh * | base_mesh |
int | max_new_levels |
int | num_new_levels |
int | num_total_levels |
int | num_grids |
struct MultiresUnsubdivideGrid * | base_mesh_grids |
struct BMesh * | bm_original_mesh |
int * | loop_to_face_map |
int * | base_to_orig_vmap |
Definition at line 26 of file multires_unsubdivide.h.
struct Mesh* MultiresUnsubdivideContext::base_mesh |
Level 0 base mesh after applying the maximum amount of unsubdivisions.
Definition at line 35 of file multires_unsubdivide.h.
Referenced by multiresModifier_rebuild_subdiv().
struct MultiresUnsubdivideGrid* MultiresUnsubdivideContext::base_mesh_grids |
Definition at line 51 of file multires_unsubdivide.h.
int* MultiresUnsubdivideContext::base_to_orig_vmap |
Definition at line 56 of file multires_unsubdivide.h.
struct BMesh* MultiresUnsubdivideContext::bm_original_mesh |
Definition at line 54 of file multires_unsubdivide.h.
int* MultiresUnsubdivideContext::loop_to_face_map |
Definition at line 55 of file multires_unsubdivide.h.
int MultiresUnsubdivideContext::max_new_levels |
Limit on how many levels down the unsubdivide operation should create, if possible.
Definition at line 38 of file multires_unsubdivide.h.
Referenced by multiresModifier_rebuild_subdiv().
int MultiresUnsubdivideContext::num_grids |
Data for the new grids, indexed by base mesh loop index.
Definition at line 50 of file multires_unsubdivide.h.
int MultiresUnsubdivideContext::num_new_levels |
New levels that were created after unsubdividing.
Definition at line 41 of file multires_unsubdivide.h.
Referenced by multiresModifier_rebuild_subdiv().
int MultiresUnsubdivideContext::num_original_levels |
Number of subdivision in the grids of the input mesh.
Definition at line 32 of file multires_unsubdivide.h.
int MultiresUnsubdivideContext::num_total_levels |
Number of subdivisions that should be applied to the base mesh. (num_new_levels + num_original_levels).
Definition at line 47 of file multires_unsubdivide.h.
Referenced by multiresModifier_rebuild_subdiv().
struct MDisps* MultiresUnsubdivideContext::original_mdisp |
Definition at line 29 of file multires_unsubdivide.h.
Referenced by multiresModifier_rebuild_subdiv().
struct Mesh* MultiresUnsubdivideContext::original_mesh |
Definition at line 28 of file multires_unsubdivide.h.