Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/sculpt_paint/sculpt_intern.h
| Show First 20 Lines • Show All 189 Lines • ▼ Show 20 Lines | typedef struct SculptThreadedTaskData { | ||||
| float *area_no_sp; | float *area_no_sp; | ||||
| float *area_co; | float *area_co; | ||||
| float (*mat)[4]; | float (*mat)[4]; | ||||
| float (*vertCos)[3]; | float (*vertCos)[3]; | ||||
| int filter_type; | int filter_type; | ||||
| float filter_strength; | float filter_strength; | ||||
| /* 0=towards view, 1=flipped */ | bool use_area_cos; | ||||
| float (*area_cos)[3]; | bool use_area_nos; | ||||
| float (*area_nos)[3]; | |||||
| int *count; | |||||
| bool any_vertex_sampled; | bool any_vertex_sampled; | ||||
| float *prev_mask; | float *prev_mask; | ||||
| float *pose_origin; | float *pose_origin; | ||||
| float *pose_initial_co; | float *pose_initial_co; | ||||
| float *pose_factor; | float *pose_factor; | ||||
| float (*transform_rot)[4], (*transform_trans)[4], (*transform_trans_inv)[4]; | float (*transform_rot)[4], (*transform_trans)[4], (*transform_trans_inv)[4]; | ||||
| float tot_pos_avg[3]; | |||||
| int tot_pos_count; | |||||
| float max_distance_squared; | float max_distance_squared; | ||||
| float nearest_vertex_search_co[3]; | float nearest_vertex_search_co[3]; | ||||
| int nearest_vertex_index; | |||||
| float nearest_vertex_distance_squared; | |||||
| int mask_expand_update_it; | int mask_expand_update_it; | ||||
| bool mask_expand_invert_mask; | bool mask_expand_invert_mask; | ||||
| bool mask_expand_use_normals; | bool mask_expand_use_normals; | ||||
| bool mask_expand_keep_prev_mask; | bool mask_expand_keep_prev_mask; | ||||
| float transform_mats[8][4][4]; | float transform_mats[8][4][4]; | ||||
| ▲ Show 20 Lines • Show All 217 Lines • Show Last 20 Lines | |||||