mirror of
https://github.com/n00mkrad/flowframes.git
synced 2025-12-24 04:09:29 +01:00
Fixed scene blending when using integer factors
This commit is contained in:
@@ -50,7 +50,7 @@ namespace Flowframes.Magick
|
|||||||
string[] values = trimmedLine.Split('>');
|
string[] values = trimmedLine.Split('>');
|
||||||
string frameFrom = FrameRename.framesAreRenamed ? values[0] : frames[values[0].GetInt()];
|
string frameFrom = FrameRename.framesAreRenamed ? values[0] : frames[values[0].GetInt()];
|
||||||
string frameTo = FrameRename.framesAreRenamed ? values[1] : frames[values[1].GetInt()];
|
string frameTo = FrameRename.framesAreRenamed ? values[1] : frames[values[1].GetInt()];
|
||||||
int amountOfBlendFrames = values[2].GetInt();
|
int amountOfBlendFrames = values.Count() == 3 ? values[2].GetInt() : (int)Interpolate.currentSettings.interpFactor - 1;
|
||||||
|
|
||||||
string img1 = Path.Combine(Interpolate.currentSettings.framesFolder, frameFrom);
|
string img1 = Path.Combine(Interpolate.currentSettings.framesFolder, frameFrom);
|
||||||
string img2 = Path.Combine(Interpolate.currentSettings.framesFolder, frameTo);
|
string img2 = Path.Combine(Interpolate.currentSettings.framesFolder, frameTo);
|
||||||
@@ -87,7 +87,7 @@ namespace Flowframes.Magick
|
|||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
Logger.Log("Failed to blend scene changes: " + e.Message, true);
|
Logger.Log($"Failed to blend scene changes: {e.Message}\n{e.StackTrace}", true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user