You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Version 11.2.0 - Added interpolation mode options to animation properties and updated documentation to reflect new features. Enhanced animation export functionality to support forced interpolation modes.
Copy file name to clipboardExpand all lines: docs/animations/essential_concepts.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,6 +30,10 @@ Let's say that in the image above, `bone_2` uses constant interpolation on frame
30
30
31
31
This behavior can cause unexpected results when using stepped or smooth interpolation. To ensure predictable animations, it's generally best to use linear interpolation unless a different mode is necessary.
32
32
33
+
```{note}
34
+
If you want to force all keyframes to use a specific interpolation mode, you can use the `Interpolation mode` field in [Mcblend: Animation](mcblend-object-properties-animations).
35
+
```
36
+
33
37
```{warning}
34
38
Bézier interpolation in Blender does not exactly match smooth frames in Minecraft, which use a Catmull-Rom spline. For a similar effect in Blender's preview, use Bézier interpolation with "automatic" handle types.
Copy file name to clipboardExpand all lines: docs/gui/object_properties.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,6 +47,7 @@ The Materials panel allows you to quickly create materials that are similar to t
47
47
48
48
Once you've set up your render controller, you can use the `Apply materials` button to automatically create the materials for preview in Blender. This will help you get a better sense of how your model will look in Minecraft.
@@ -62,6 +63,7 @@ The `Mcblend: Animations panel` allows you to easily switch between animations i
62
63
- The `Override previous animation` field directly translates to the override_previous_animation property of the Minecraft animation. It doesn't affect how the animation is rendered in Blender.
63
64
- The `Loop` field directly translates to the loop property of the Minecraft animation file. There are three options: `true`, `false`, and `hold_on_last_frame`.
64
65
- The `Anim Time Update` field directly translates to the anim_time_update property of the Minecraft animation file. You should either leave it empty (if you don't want to have anim_time_update in your animation) or put a Molang expression in it. It doesn't affect the animation in Mcblend because Mcblend doesn't support Molang.
66
+
- The `Interpolation mode` field directly translates to the interpolation mode of the Minecraft animation file. There are four options: `linear`, `smooth`, `step`, and `auto`.
65
67
- The `Frame start` field indicates the first frame of the animation. It tells Mcblend where the animation starts.
66
68
- The `Frame end` field indicates the last frame of the animation. It tells Mcblend where the animation ends.
0 commit comments