change baking frames
This commit is contained in:
@@ -307,7 +307,7 @@ namespace anm2ed::anm2
|
||||
Frame baked = original;
|
||||
float interpolation = interpolation_factor(original.interpolation, (float)duration / original.duration);
|
||||
baked.duration = std::min(interval, original.duration - duration);
|
||||
baked.interpolation = (i == index) ? original.interpolation : Frame::Interpolation::NONE;
|
||||
baked.interpolation = Frame::Interpolation::NONE;
|
||||
baked.rotation = glm::mix(original.rotation, nextFrame.rotation, interpolation);
|
||||
baked.position = glm::mix(original.position, nextFrame.position, interpolation);
|
||||
baked.scale = glm::mix(original.scale, nextFrame.scale, interpolation);
|
||||
|
||||
@@ -53,6 +53,6 @@ Alternatively, if you have subscribed to the mod, you can find the latest releas
|
||||
[h3]Happy animating![/h3]
|
||||
[img]https://files.catbox.moe/4auc1c.gif[/img]
|
||||
</description>
|
||||
<version>2.15</version>
|
||||
<version>2.16</version>
|
||||
<visibility>Public</visibility>
|
||||
</metadata>
|
||||
|
||||
Reference in New Issue
Block a user