Fix T61078: Cycles crash with adaptive smoke sim playback.
3D image dimensions should be updated on the Cycles side before loading the smoke data.
This commit is contained in:
@@ -333,6 +333,10 @@ int ImageManager::add_image(const string& filename,
|
||||
img->use_alpha = use_alpha;
|
||||
img->need_load = true;
|
||||
}
|
||||
if(!(img->metadata == metadata)) {
|
||||
img->metadata = metadata;
|
||||
img->need_load = true;
|
||||
}
|
||||
img->users++;
|
||||
return type_index_to_flattened_slot(slot, type);
|
||||
}
|
||||
|
Reference in New Issue
Block a user