Blender  V3.3
Functions
multires_versioning.c File Reference
#include "MEM_guardedalloc.h"
#include "DNA_mesh_types.h"
#include "DNA_modifier_types.h"
#include "DNA_object_types.h"
#include "BKE_subdiv.h"
#include "BKE_subdiv_eval.h"
#include "multires_reshape.h"
#include "opensubdiv_converter_capi.h"
#include "subdiv_converter.h"

Go to the source code of this file.

Functions

static float simple_to_catmull_clark_get_edge_sharpness (const OpenSubdiv_Converter *UNUSED(converter), int UNUSED(manifold_edge_index))
 
static bool simple_to_catmull_clark_is_infinite_sharp_vertex (const OpenSubdiv_Converter *UNUSED(converter), int UNUSED(manifold_vertex_index))
 
static Subdivsubdiv_for_simple_to_catmull_clark (Object *object, MultiresModifierData *mmd)
 
void multires_do_versions_simple_to_catmull_clark (Object *object, MultiresModifierData *mmd)
 

Function Documentation

◆ multires_do_versions_simple_to_catmull_clark()

void multires_do_versions_simple_to_catmull_clark ( struct Object object,
struct MultiresModifierData mmd 
)

◆ simple_to_catmull_clark_get_edge_sharpness()

static float simple_to_catmull_clark_get_edge_sharpness ( const OpenSubdiv_Converter UNUSEDconverter,
int   UNUSEDmanifold_edge_index 
)
static

Definition at line 21 of file multires_versioning.c.

Referenced by subdiv_for_simple_to_catmull_clark().

◆ simple_to_catmull_clark_is_infinite_sharp_vertex()

static bool simple_to_catmull_clark_is_infinite_sharp_vertex ( const OpenSubdiv_Converter UNUSEDconverter,
int   UNUSEDmanifold_vertex_index 
)
static

Definition at line 27 of file multires_versioning.c.

Referenced by subdiv_for_simple_to_catmull_clark().

◆ subdiv_for_simple_to_catmull_clark()

static Subdiv* subdiv_for_simple_to_catmull_clark ( Object object,
MultiresModifierData mmd 
)
static