diff options
Diffstat (limited to 'source/blender/editors/sculpt_paint/sculpt_intern.h')
-rw-r--r-- | source/blender/editors/sculpt_paint/sculpt_intern.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/editors/sculpt_paint/sculpt_intern.h b/source/blender/editors/sculpt_paint/sculpt_intern.h index ba7c2e601ff..94ceb25c011 100644 --- a/source/blender/editors/sculpt_paint/sculpt_intern.h +++ b/source/blender/editors/sculpt_paint/sculpt_intern.h @@ -63,6 +63,7 @@ void sculpt_pose_calc_pose_data(struct Sculpt *sd, struct SculptSession *ss, float initial_location[3], float radius, + float pose_offset, float *r_pose_origin, float *r_pose_factor); @@ -198,8 +199,12 @@ typedef struct SculptThreadedTaskData { float *pose_origin; float *pose_initial_co; + float *pose_factor; 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 nearest_vertex_search_co[3]; int nearest_vertex_index; |