Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2006-11-15 00:06:11 +0300
committerTon Roosendaal <ton@blender.org>2006-11-15 00:06:11 +0300
commited25eb9d9eb5ecb60d5cd7cf7f0466a69203c50e (patch)
tree0563f2c63d4217323fc83811ddac27a59e5bc297 /source/blender/blenkernel/intern/ipo.c
parent85c90b4951523052de0cd4bd7496f53153abff3a (diff)
Group Proxy: now drivers from proxy to Shape keys work :)
Diffstat (limited to 'source/blender/blenkernel/intern/ipo.c')
-rw-r--r--source/blender/blenkernel/intern/ipo.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/ipo.c b/source/blender/blenkernel/intern/ipo.c
index e213701eddb..129b5037346 100644
--- a/source/blender/blenkernel/intern/ipo.c
+++ b/source/blender/blenkernel/intern/ipo.c
@@ -753,6 +753,8 @@ static float eval_driver(IpoDriver *driver, float ipotime)
Object *ob= driver->ob;
if(ob==NULL) return 0.0f;
+ if(ob->id.lib && ob->proxy)
+ ob= ob->proxy;
if(driver->blocktype==ID_OB) {
/* depsgraph failure; ob ipos are calculated in where_is_object, this might get called too late */