diff options
author | Miika Hamalainen <blender@miikah.org> | 2011-08-21 23:03:47 +0400 |
---|---|---|
committer | Miika Hamalainen <blender@miikah.org> | 2011-08-21 23:03:47 +0400 |
commit | 5b7133448439a510e779209c35aebd4cf38ff637 (patch) | |
tree | dbaabcaaa82a1c9ba008ff8ec1a40c0ec5c2013f /source/blender/blenkernel/BKE_dynamicpaint.h | |
parent | 404dd15a123bc00281f4be8d1dfc1606723947b6 (diff) |
Dynamic Paint:
* Bake calculation memory is now freed if surface is deactivated or baked.
* Fixed possibly incorrect brush influence when using "Non-Closed" brush setting.
* Added new rna property descriptions.
* Added some comments and general code cleanup.
Diffstat (limited to 'source/blender/blenkernel/BKE_dynamicpaint.h')
-rw-r--r-- | source/blender/blenkernel/BKE_dynamicpaint.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/source/blender/blenkernel/BKE_dynamicpaint.h b/source/blender/blenkernel/BKE_dynamicpaint.h index 0079e086df2..24cb8c39844 100644 --- a/source/blender/blenkernel/BKE_dynamicpaint.h +++ b/source/blender/blenkernel/BKE_dynamicpaint.h @@ -21,14 +21,11 @@ struct PaintBakeData; /* Actual surface point */ typedef struct PaintSurfaceData { - /* surface format data */ - void *format_data; - /* surface type data */ - void *type_data; - /* point neighbor data */ - struct PaintAdjData *adj_data; + void *format_data; /* special data for each surface "format" */ + void *type_data; /* data used by specific surface type */ + struct PaintAdjData *adj_data; /* adjacency data for current surface */ - struct PaintBakeData *bData; + struct PaintBakeData *bData; /* temporary per step data used for frame calculation */ unsigned int total_points; } PaintSurfaceData; |