Jayly Cinematic Editor
This is a cinematic editor. Which uses Minecraft: Bedrock Editor and the /camera command to allow me to change a player’s camera perspective to make a Minecraft scene more cinematic.
Similarities between ReplayMod
This cinematic editor has a similar concept to ReplayMod from Minecraft: Java Edition.
- You can create multiple keyframes in a scene. With it’s simple user interface provided by the Mojang’s Minecraft Editor to create camera paths, which the editor can utilize a player’s camera to move from one place to another with different transition and time duration.
- The editor allows you to adjust the time duration and ease of a keyframe. There are more ease options than the actual ReplayMod!
However, there is a major difference between this extension and ReplayMod:
- The scene are played in real time since you cannot rewind Minecraft’s gameplay footage within the game.
The export keyframes button converts keyframes data into /camera command. This is made so creators can use the camera commands in command blocks for map making or other purposes.
The ‘Ease Type’ button adjust the ease of a keyframe, different ease type allows the camera can move from one place to another with different motion. Which different ease types allows us to make the transition more natural in some scenes.
The following easing types are supported in the cinematic editor extension:
- In Quad
- Out Quad
- In Out Quad
- In Cubic
- Out Cubic
- In Out Cubic
- In Quart
- Out Quart
- In Out Quart
- In Quint
- Out Quint
- In Out Quint
- In Sine
- Out Sine
- In Out Sine
- In Expo
- Out Expo
- In Out Expo
- In Circ
- Out Circ
- In Out Circ
- In Bounce
- Out Bounce
- In Out Bounce
- In Back
- Out Back
- In Out Back
- In Elastic
- Out Elastic
- In Out Elastic
To learn more, check out the easing methods that can be viewed at on Easing Functions Cheat Sheet (easings.net)
The ‘Ease Time’ adjust the time duration from one key frame to another.
These two options are automatically saved to world, so data will not be deleted when leaving and joining the world.
Running a Scene
Before running a scene, you have to create keyframes so the extension can generate a path for the scene.
The “Create Keyframe” button will immediately saves the player’s current coordinates and rotation into the extension, which can be viewed within the top part of the extension:
When the “Run Timeline” button is clicked, the editor extension controls your camera and gets all the keyframes saved to generate a path for the camera to transit from one location to another.
Note: The extension will only take control of the camera to run a scene given by there are data in the stored keyframes dropdown.
The video above showcases usage of running a scene, and difference between a transition scene between a ‘linear’ ease and a ‘in out sine’ ease.
Check out CHANGELOG.md to get latest changes made to the extension.
This video has infomations of installing this editor extension, and behind the scenes of development of the cinematic editor.
Note: This editor extension is only available to Minecraft Windows Preview players.