diff options
author | Campbell Barton <ideasman42@gmail.com> | 2010-05-06 21:12:44 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2010-05-06 21:12:44 +0400 |
commit | c8a05922882f7638b91ebcb1cd7a4e89cdf16222 (patch) | |
tree | f99cc1d1ebd09538a692c4c018c940efb8ad1655 /source/blender/blenkernel/intern | |
parent | 0550512388ca3300ecdca888fb1b675e93c79e19 (diff) |
option to use the linked path or the local path for pointcache.
needed for sintels hair to be baked locally.
Diffstat (limited to 'source/blender/blenkernel/intern')
-rw-r--r-- | source/blender/blenkernel/intern/pointcache.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/pointcache.c b/source/blender/blenkernel/intern/pointcache.c index 25f8dc9bd56..b42ac6fdf49 100644 --- a/source/blender/blenkernel/intern/pointcache.c +++ b/source/blender/blenkernel/intern/pointcache.c @@ -1076,7 +1076,7 @@ static int ptcache_path(PTCacheID *pid, char *filename) char file[MAX_PTCACHE_PATH]; /* we dont want the dir, only the file */ char *blendfilename; - blendfilename= (lib)? lib->filename: G.sce; + blendfilename= (lib && (pid->cache->flag & PTCACHE_IGNORE_LIBPATH)==0) ? lib->filename: G.sce; BLI_split_dirfile(blendfilename, NULL, file); i = strlen(file); |