Blender
V3.3
|
Go to the source code of this file.
Functions | |
BLI_INLINE void | BKE_subdiv_ptex_face_uv_to_grid_uv (const float ptex_u, const float ptex_v, float *r_grid_u, float *r_grid_v) |
BLI_INLINE void | BKE_subdiv_grid_uv_to_ptex_face_uv (const float grid_u, const float grid_v, float *r_ptex_u, float *r_ptex_v) |
BLI_INLINE int | BKE_subdiv_grid_size_from_level (const int level) |
BLI_INLINE int | BKE_subdiv_rotate_quad_to_corner (const float quad_u, const float quad_v, float *r_corner_u, float *r_corner_v) |
BLI_INLINE void | BKE_subdiv_rotate_grid_to_quad (const int corner, const float grid_u, const float grid_v, float *r_quad_u, float *r_quad_v) |
BLI_INLINE float | BKE_subdiv_crease_to_sharpness_f (float edge_crease) |
BLI_INLINE float | BKE_subdiv_crease_to_sharpness_char (char edge_crease) |
BLI_INLINE float BKE_subdiv_crease_to_sharpness_char | ( | char | edge_crease | ) |
Definition at line 95 of file subdiv_inline.h.
References BKE_subdiv_crease_to_sharpness_f().
Referenced by get_edge_sharpness(), and store_edge().
BLI_INLINE float BKE_subdiv_crease_to_sharpness_f | ( | float | edge_crease | ) |
Definition at line 90 of file subdiv_inline.h.
Referenced by BKE_subdiv_crease_to_sharpness_char(), foreach_single_vertex(), and get_vertex_sharpness().
BLI_INLINE int BKE_subdiv_grid_size_from_level | ( | const int | level | ) |
Definition at line 33 of file subdiv_inline.h.
Referenced by allocate_displacement_grid(), BKE_subdiv_ccg_key(), BKE_subdiv_to_ccg(), displacement_init_data(), ensure_mask_grids(), foreach_grid_coordinate(), linear_grid_element_delta_interpolate(), linear_grids_allocate(), multires_reshape_context_create_from_base_mesh(), multires_reshape_context_create_from_ccg(), multires_reshape_context_create_from_object(), multires_reshape_context_create_from_subdiv(), multires_reshape_orig_grid_element_for_grid_coord(), read_mask_grid(), and subdiv_ccg_alloc_elements().
BLI_INLINE void BKE_subdiv_grid_uv_to_ptex_face_uv | ( | const float | grid_u, |
const float | grid_v, | ||
float * | r_ptex_u, | ||
float * | r_ptex_v | ||
) |
Definition at line 24 of file subdiv_inline.h.
Referenced by average_convert_grid_coord_to_ptex(), and multires_reshape_grid_coord_to_ptex().
BLI_INLINE void BKE_subdiv_ptex_face_uv_to_grid_uv | ( | const float | ptex_u, |
const float | ptex_v, | ||
float * | r_grid_u, | ||
float * | r_grid_v | ||
) |
Definition at line 15 of file subdiv_inline.h.
Referenced by displacement_get_grid_and_coord(), mask_get_grid_and_coord(), multires_reshape_grid_coord_to_ptex(), and multires_reshape_ptex_coord_to_grid().
BLI_INLINE void BKE_subdiv_rotate_grid_to_quad | ( | const int | corner, |
const float | grid_u, | ||
const float | grid_v, | ||
float * | r_quad_u, | ||
float * | r_quad_v | ||
) |
Definition at line 68 of file subdiv_inline.h.
References BLI_assert.
Referenced by average_convert_grid_coord_to_ptex(), multires_reshape_grid_coord_to_ptex(), subdiv_ccg_coord_to_ptex_coord(), and subdiv_ccg_eval_regular_grid().
BLI_INLINE int BKE_subdiv_rotate_quad_to_corner | ( | const float | quad_u, |
const float | quad_v, | ||
float * | r_corner_u, | ||
float * | r_corner_v | ||
) |
Definition at line 38 of file subdiv_inline.h.
References BLI_assert.
Referenced by displacement_get_face_corner(), displacement_get_grid_and_coord(), mask_get_grid_and_coord(), and multires_reshape_ptex_coord_to_grid().