diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-12-04 18:04:10 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-12-04 18:04:10 +0300 |
commit | cf2e35fcfe31aa2c1836f51d1206901b4be6aeba (patch) | |
tree | bea7f3e6234470e70ab2aa45e6faae28b0f267a2 /source/blender/blenkernel/BKE_object.h | |
parent | e666ee965c63322531fba5203905e7d9ca567ed3 (diff) |
Fix T58118: Make duplicates real does nothing
The issue was caused by transflag set in geometry evaluation
never copied back top original object.
Now we have a dedicated operation which does all sort copy
back to original object, so we don't have to worry about
atomic assignments or what gets set where.
Still need to move boundbox to the same function, but it
needs some careful doublechecking first.
Diffstat (limited to 'source/blender/blenkernel/BKE_object.h')
-rw-r--r-- | source/blender/blenkernel/BKE_object.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_object.h b/source/blender/blenkernel/BKE_object.h index 35de1501494..ff069bcbe79 100644 --- a/source/blender/blenkernel/BKE_object.h +++ b/source/blender/blenkernel/BKE_object.h @@ -247,7 +247,10 @@ void BKE_object_eval_uber_data( struct Scene *scene, struct Object *ob); -void BKE_object_eval_boundbox(struct Depsgraph *depsgraph, struct Object *object); +void BKE_object_eval_boundbox(struct Depsgraph *depsgraph, + struct Object *object); +void BKE_object_synchronize_to_original(struct Depsgraph *depsgraph, + struct Object *object); void BKE_object_eval_ptcache_reset( struct Depsgraph *depsgraph, |