diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2014-06-12 11:49:46 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2014-06-12 11:49:46 +0400 |
commit | 20550d6f7f33f2d1a2bcc043ae17b474bec85f66 (patch) | |
tree | 4ba0ee9f19cd7f3f9d4a7ae956496b8803e29943 /source/blender/blenkernel/BKE_modifier.h | |
parent | aed67dc8a43fe12f4b47a24fb0c23be798ae05b9 (diff) |
Fix T40582: issues with apply scale when having multires and scene simplify
Reshape and applying scale matrix on multires needs to create DM with simplify
setting disabled. Added a special flag to modifier apply for this now.
Diffstat (limited to 'source/blender/blenkernel/BKE_modifier.h')
-rw-r--r-- | source/blender/blenkernel/BKE_modifier.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_modifier.h b/source/blender/blenkernel/BKE_modifier.h index 3b2bafa799f..75616b9df78 100644 --- a/source/blender/blenkernel/BKE_modifier.h +++ b/source/blender/blenkernel/BKE_modifier.h @@ -111,7 +111,10 @@ typedef enum ModifierApplyFlag { MOD_APPLY_RENDER = 1 << 0, /* Render time. */ MOD_APPLY_USECACHE = 1 << 1, /* Result of evaluation will be cached, so modifier might * want to cache data for quick updates (used by subsurf) */ - MOD_APPLY_ORCO = 1 << 2 /* Modifier evaluated for undeformed texture coordinates */ + MOD_APPLY_ORCO = 1 << 2, /* Modifier evaluated for undeformed texture coordinates */ + MOD_APPLY_IGNORE_SIMPLIFY = 1 << 3, /* Ignore scene simplification flag and use subdivisions + * level set in multires modifier. + */ } ModifierApplyFlag; |