Blender
V3.3
|
#include <sculpt_intern.h>
Public Attributes | |
bool | enabled_axis [3] |
bool | enabled_force_axis [3] |
int | random_seed |
int | iteration_count |
float(* | surface_smooth_laplacian_disp )[3] |
float | surface_smooth_shape_preservation |
float | surface_smooth_current_vertex |
float | sharpen_smooth_ratio |
float | sharpen_intensify_detail_strength |
int | sharpen_curvature_smooth_iterations |
float * | sharpen_factor |
float(* | detail_directions )[3] |
SculptFilterOrientation | orientation |
float | obmat [4][4] |
float | obmat_inv [4][4] |
float | viewmat [4][4] |
float | viewmat_inv [4][4] |
float(* | limit_surface_co )[3] |
PBVHNode ** | nodes |
int | totnode |
SculptClothSimulation * | cloth_sim |
float | cloth_sim_pinch_point [3] |
int | mask_update_current_it |
int | mask_update_last_it |
int * | mask_update_it |
float * | normal_factor |
float * | edge_factor |
float * | prev_mask |
float | mask_expand_initial_co [3] |
int | new_face_set |
int * | prev_face_set |
int | active_face_set |
SculptTransformDisplacementMode | transform_displacement_mode |
AutomaskingCache * | automasking |
float(* | pre_smoothed_color )[4] |
Definition at line 406 of file sculpt_intern.h.
int FilterCache::active_face_set |
Definition at line 457 of file sculpt_intern.h.
Referenced by cloth_filter_apply_forces_task_cb(), sculpt_cloth_filter_invoke(), sculpt_color_filter_invoke(), and sculpt_mesh_filter_invoke().
AutomaskingCache* FilterCache::automasking |
Definition at line 462 of file sculpt_intern.h.
Referenced by cloth_filter_apply_forces_task_cb(), color_filter_task_cb(), mesh_filter_surface_smooth_displace_task_cb(), mesh_filter_task_cb(), SCULPT_automasking_active_cache_get(), sculpt_cloth_filter_invoke(), sculpt_color_filter_invoke(), SCULPT_filter_cache_free(), and sculpt_mesh_filter_invoke().
SculptClothSimulation* FilterCache::cloth_sim |
Definition at line 442 of file sculpt_intern.h.
Referenced by cloth_filter_apply_displacement_to_deform_co(), cloth_filter_apply_forces_task_cb(), cloth_filter_apply_forces_to_vertices(), sculpt_cloth_filter_invoke(), sculpt_cloth_filter_modal(), and SCULPT_filter_cache_free().
float FilterCache::cloth_sim_pinch_point[3] |
Definition at line 443 of file sculpt_intern.h.
Referenced by cloth_filter_apply_forces_task_cb(), and sculpt_cloth_filter_invoke().
float(* FilterCache::detail_directions)[3] |
Definition at line 425 of file sculpt_intern.h.
Referenced by mesh_filter_enhance_details_init_directions(), mesh_filter_sharpen_init(), mesh_filter_task_cb(), and SCULPT_filter_cache_free().
float* FilterCache::edge_factor |
Definition at line 450 of file sculpt_intern.h.
Referenced by mask_expand_floodfill_cb(), and sculpt_mask_expand_invoke().
bool FilterCache::enabled_axis[3] |
Definition at line 407 of file sculpt_intern.h.
Referenced by mesh_filter_task_cb(), and sculpt_mesh_filter_invoke().
bool FilterCache::enabled_force_axis[3] |
Definition at line 408 of file sculpt_intern.h.
Referenced by sculpt_cloth_filter_invoke(), and SCULPT_filter_zero_disabled_axis_components().
int FilterCache::iteration_count |
Definition at line 413 of file sculpt_intern.h.
Referenced by mesh_filter_task_cb(), and sculpt_mesh_filter_modal().
float(* FilterCache::limit_surface_co)[3] |
Definition at line 435 of file sculpt_intern.h.
Referenced by mesh_filter_init_limit_surface_co(), mesh_filter_task_cb(), and SCULPT_filter_cache_free().
float FilterCache::mask_expand_initial_co[3] |
Definition at line 452 of file sculpt_intern.h.
Referenced by sculpt_mask_expand_invoke(), and sculpt_mask_expand_modal().
int FilterCache::mask_update_current_it |
Definition at line 446 of file sculpt_intern.h.
Referenced by sculpt_mask_expand_invoke(), and sculpt_mask_expand_modal().
int* FilterCache::mask_update_it |
Definition at line 448 of file sculpt_intern.h.
Referenced by mask_expand_floodfill_cb(), sculpt_expand_task_cb(), SCULPT_filter_cache_free(), sculpt_mask_expand_invoke(), and sculpt_mask_expand_modal().
int FilterCache::mask_update_last_it |
Definition at line 447 of file sculpt_intern.h.
Referenced by mask_expand_floodfill_cb(), sculpt_mask_expand_invoke(), and sculpt_mask_expand_modal().
int FilterCache::new_face_set |
Definition at line 454 of file sculpt_intern.h.
Referenced by sculpt_expand_task_cb(), and sculpt_mask_expand_invoke().
PBVHNode** FilterCache::nodes |
Definition at line 438 of file sculpt_intern.h.
Referenced by sculpt_cloth_filter_invoke(), sculpt_cloth_filter_modal(), sculpt_color_filter_modal(), SCULPT_filter_cache_free(), SCULPT_filter_cache_init(), sculpt_mask_expand_cancel(), sculpt_mask_expand_invoke(), sculpt_mask_expand_modal(), sculpt_mesh_filter_modal(), sculpt_transform_all_vertices(), and sculpt_transform_radius_elastic().
float* FilterCache::normal_factor |
Definition at line 449 of file sculpt_intern.h.
Referenced by mask_expand_floodfill_cb(), sculpt_expand_task_cb(), SCULPT_filter_cache_free(), and sculpt_mask_expand_invoke().
float FilterCache::obmat[4][4] |
Definition at line 429 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_init(), and SCULPT_filter_to_orientation_space().
float FilterCache::obmat_inv[4][4] |
Definition at line 430 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_init(), and SCULPT_filter_to_object_space().
SculptFilterOrientation FilterCache::orientation |
Definition at line 428 of file sculpt_intern.h.
Referenced by cloth_filter_apply_forces_task_cb(), sculpt_cloth_filter_invoke(), SCULPT_filter_to_object_space(), SCULPT_filter_to_orientation_space(), and sculpt_mesh_filter_invoke().
float(* FilterCache::pre_smoothed_color)[4] |
Definition at line 465 of file sculpt_intern.h.
Referenced by color_filter_task_cb(), sculpt_color_presmooth_init(), and SCULPT_filter_cache_free().
int* FilterCache::prev_face_set |
Definition at line 455 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_free(), sculpt_mask_expand_cancel(), sculpt_mask_expand_invoke(), and sculpt_mask_expand_modal().
float* FilterCache::prev_mask |
Definition at line 451 of file sculpt_intern.h.
Referenced by sculpt_expand_task_cb(), SCULPT_filter_cache_free(), sculpt_mask_expand_cancel(), and sculpt_mask_expand_invoke().
int FilterCache::random_seed |
Definition at line 409 of file sculpt_intern.h.
Referenced by mesh_filter_task_cb(), and SCULPT_filter_cache_init().
int FilterCache::sharpen_curvature_smooth_iterations |
Definition at line 423 of file sculpt_intern.h.
Referenced by mesh_filter_sharpen_init().
float* FilterCache::sharpen_factor |
Definition at line 424 of file sculpt_intern.h.
Referenced by mesh_filter_sharpen_init(), mesh_filter_task_cb(), and SCULPT_filter_cache_free().
float FilterCache::sharpen_intensify_detail_strength |
Definition at line 422 of file sculpt_intern.h.
Referenced by mesh_filter_sharpen_init(), and mesh_filter_task_cb().
float FilterCache::sharpen_smooth_ratio |
Definition at line 421 of file sculpt_intern.h.
Referenced by mesh_filter_sharpen_init(), and mesh_filter_task_cb().
float FilterCache::surface_smooth_current_vertex |
Definition at line 418 of file sculpt_intern.h.
Referenced by mesh_filter_surface_smooth_displace_task_cb(), and mesh_filter_surface_smooth_init().
float(* FilterCache::surface_smooth_laplacian_disp)[3] |
Definition at line 416 of file sculpt_intern.h.
Referenced by mesh_filter_surface_smooth_displace_task_cb(), mesh_filter_surface_smooth_init(), mesh_filter_task_cb(), and SCULPT_filter_cache_free().
float FilterCache::surface_smooth_shape_preservation |
Definition at line 417 of file sculpt_intern.h.
Referenced by mesh_filter_surface_smooth_init(), and mesh_filter_task_cb().
int FilterCache::totnode |
Definition at line 439 of file sculpt_intern.h.
Referenced by sculpt_cloth_filter_invoke(), sculpt_cloth_filter_modal(), sculpt_color_filter_modal(), SCULPT_filter_cache_init(), sculpt_mask_expand_cancel(), sculpt_mask_expand_invoke(), sculpt_mask_expand_modal(), sculpt_mesh_filter_modal(), sculpt_transform_all_vertices(), and sculpt_transform_radius_elastic().
SculptTransformDisplacementMode FilterCache::transform_displacement_mode |
Definition at line 459 of file sculpt_intern.h.
Referenced by ED_sculpt_init_transform(), sculpt_transform_all_vertices(), sculpt_transform_radius_elastic(), and sculpt_transform_task_cb().
float FilterCache::viewmat[4][4] |
Definition at line 431 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_init(), and SCULPT_filter_to_orientation_space().
float FilterCache::viewmat_inv[4][4] |
Definition at line 432 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_init(), and SCULPT_filter_to_object_space().