diff options
author | Ton Roosendaal <ton@blender.org> | 2012-10-23 18:07:32 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2012-10-23 18:07:32 +0400 |
commit | d273ddfd4ffa646323592eb5204891fca502cf37 (patch) | |
tree | e9f7558ff817dbdf300bcecc9cffe8f916e7b973 /source/blender/blenkernel/intern/pointcache.c | |
parent | 101660c809f0e0c6068cb7271caa122524ba38e6 (diff) |
Bugfix 30974
- Disabled "Quick Cache" option. It was causing ridiculous updates
on the entire animation system for start-end frame on every user
event causing changes here (like during transform). Worst was that you
couldn't transform animated objects for that reason either.
Most of the code is still there, waiting for a moment to revise it...
- Constraint "Follow Track" (marker) wasn't using inverse matrix code
in transform, making it wacko to use (wrong pivot, crazyspace)
Diffstat (limited to 'source/blender/blenkernel/intern/pointcache.c')
-rw-r--r-- | source/blender/blenkernel/intern/pointcache.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/pointcache.c b/source/blender/blenkernel/intern/pointcache.c index 5fe9bfdd4bc..8162696c485 100644 --- a/source/blender/blenkernel/intern/pointcache.c +++ b/source/blender/blenkernel/intern/pointcache.c @@ -2826,6 +2826,8 @@ PointCache *BKE_ptcache_copy_list(ListBase *ptcaches_new, ListBase *ptcaches_old return ptcaches_new->first; } +/* Disabled this code; this is being called on scene_update_tagged, and that in turn gets called on + every user action changing stuff, and then it runs a complete bake??? (ton) */ /* Baking */ void BKE_ptcache_quick_cache_all(Main *bmain, Scene *scene) |