CMDCam
Be camera & actor at the same time - Smooth camera paths
CMDCam
<span><iframe src="https://www.youtube.com/embed/2rZTYJEZ55g?wmode=transparent" width="638" height="358" allowfullscreen="allowfullscreen"></iframe></span>
<span>Requires <a href="https://minecraft.curseforge.com/projects/creativecore" rel="nofollow">CreativeCore</a></span>
This mod adds a way to create smooth camera paths, including a zoom, tilt and follow target feature. Just keep in mind that you need an external tool to record it.
Server?
Furthermore it can also be installed on a server, to save paths server wide. Make a player follow a path by using a command. It's even possible to create paths using commands!
Features
* smooth camera paths * roll rotation * zooming * 'outside' mode (be camera & actor at the same time) * following targets (block or entity) * different interpolations
Feel free to suggest more features.
<p style="text-align:center">Looking for a server to play with your friends. Our sponsor got you covered:</p><p style="text-align:center"> <a href="https://bisecthosting.com/teamcreative"><img src="https://www.bisecthosting.com/images/logos/dark_text@1538x500.png " width="250"></a> </p><p style="text-align:center">Use the promo code teamcreative to get 25% off the first month on any of the gaming servers!</p>
Usage
<required> [optional]
Press 'P' for adding a point. Press 'U' to start the animation (default time is 10 seconds) Press 'V' to zoom in, 'N' to zoom out and 'B' to reset the zoom. Press 'G' to roll left, 'J' to roll right and 'H' to reset the roll. %%MD0%% adds a point. %%MD0%% inserts point at given index. %%MD0%% stops the animation. %%MD0%% starts the animation using the given time. %%MD0%% delete all registered points. %%MD0%% teleports to the given point. %%MD0%% updates point to current location. %%MD0%% removes the given point.
%%MD0%% set the camera target to look at. %%MD0%% set the camera target to follow (position). %%MD0%% set current mode %%MD0%% set the camera interpolation. hermite interpolation is default. %%MD0%% sets the duration of the scene. %%MD0%% sets the loops of the scene. %%MD0%% enables or disables distance based timing. Can be used to make camera go with constant speed. %%MD0%% enables or disables smooth start. When enabled a small transition to the start of the scene is done. %%MD0%% determines how rotational values will be interpreted. Fix will ignore all 360 rotations between points and turn in the closest direction. Fix keep direction is the default and will ignore all 360 rotations as well, but keep the original turning direction if it is longer. No fix disable this correction feature entirely.
%%MD0%% determines how agile the camera will correct pitch value to look at the target. 1 is instant, the higher the value the slower it will be. Default is 20. %%MD0%% determines how agile the camera will correct yaw value to look at the target. 1 is instant, the higher the value the slower it will be. Default is 20. %%MD0%% determines how agile the camera will correct position value to follow the target. 1 is instant, the higher the value the slower it will be. Default is 20.
%%MD0%% pauses playback of scene. %%MD0%% resumes playback of scene.
%%MD0%% shows the path using the given interpolation. %%MD0%% hides the path using the given interpolation. %%MD0%% lists all saved paths. /cam save <name> tries to load the saved path with the given name (stored per world). %%MD0%% saves the current path (including settings) with the given name (stored per world).
%%MD0%% starts the animation for the given players. %%MD0%% stops the animation for the given player. %%MD0%% creates an empty scene. %%MD0%% can be used to run /cam commands on server for the given scene. %%MD0%% lists all saved paths. %%MD0%% removes the given path. %%MD0%% clears all saved paths. %%MD0%% pauses playback of scene for the given players. %%MD0%% resumes playback of scene for the given players.
Tutorial
<span><iframe src="https://www.youtube.com/embed/nzdKVZWpcog?wmode=transparent" width="638" height="358" allowfullscreen="allowfullscreen"></iframe></span>

