Mod

CMDCam

Quick rating

CMDCam

No reviews yet

Be camera & actor at the same time - Smooth camera paths

No Theme
No Genre
Server Utility
Mod Addon
Mod Loaders
Forge
NeoForge
Minecraft
26.2

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Optional

About

Project Details

Type
Mod
License
GNU Lesser General Public License v2.1 only
Latest Version
CMDCam_NEOFORGE_v2.2.7_mc26.2.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

Requires CreativeCore

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.

Looking for a server to play with your friends. Our sponsor got you covered:

[![](https://www.bisecthosting.com/images/logos/[email protected])](https://bisecthosting.com/teamcreative)

Use the promo code \*\*teamcreative\*\* to get 25% off the first month on any of the gaming servers!

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.
/cam add [location:x,y,z] [rotation] [roll] [fov] adds a point.
/cam insert <index> [location:x,y,z] [rotation] [roll] [fov] inserts point at given index. /cam stop stops the animation.
/cam start <time:ms|s|m|h|d> [loops (-1 -> endless)] starts the animation using the given time.
/cam clear delete all registered points.
/cam goto <index> teleports to the given point.
/cam set <index> updates point to current location.
/cam remove <index> removes the given point.

/cam target <none|self|entity|pos|select|player> set the camera target to look at. On client side @a, @p, @e are not working. /cam follow <none|self|entity|pos|select|player> set the camera target to follow (position). On client side @a, @p, @e are not working. /cam mode <default|outside> set current mode
/cam interpolation <linear,cosine,cubic,hermite,circular> set the camera interpolation. hermite interpolation is default.
/cam duration <time:ms|s|m|h|d> sets the duration of the scene.
/cam loops <number> sets the loops of the scene.
/cam distance_timing <false|true> enables or disables distance based timing. Can be used to make camera go with constant speed.
/cam smooth_start <false|true> enables or disables smooth start. When enabled a small transition to the start of the scene is done.
/cam spinning_fix <fix|fix_keep_direction|no_fix> 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.

/cam pitch step <number> 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.
/cam yaw step <number> 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.
/cam pos step <number> 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.

/cam pause pauses playback of scene.
/cam resume resumes playback of scene.

/cam show <all:linear,cosine,cubic,hermite,circular> shows the path using the given interpolation.
/cam hide <all:linear,cosine,cubic,hermite,circular> hides the path using the given interpolation.
/cam list lists all saved paths. /cam load <name> tries to load the saved path with the given name (stored per world).
/cam save <name> saves the current path (including settings) with the given name (stored per world).

/cam-server start <path> <players> [time|ms|s|m|h|d] [loops (-1 -> endless)] starts the animation for the given players.
/cam-server stop <player> stops the animation for the given player.
/cam-server create <name> creates an empty scene.
/cam-server get <name> <any property as cam command> can be used to run /cam commands on server for the given scene. /cam-server list lists all saved paths.
/cam-server remove <name> removes the given path.
/cam-server clear clears all saved paths.
/cam-server pause <name> pauses playback of scene for the given players.
/cam-server resume <name> resumes playback of scene for the given players.

Tutorial

 

Requires CreativeCore

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.

Looking for a server to play with your friends. Our sponsor got you covered:

dark_text@1538x500.png

Use the promo code **teamcreative** to get 25% off the first month on any of the gaming servers!

Usage

[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.
/cam add [location:x,y,z] [rotation] [roll] [fov] adds a point.
/cam insert [location:x,y,z] [rotation] [roll] [fov] inserts point at given index. /cam stop stops the animation.
/cam start time:ms|s|m|h|d [loops (-1 -> endless)] starts the animation using the given time.
/cam clear delete all registered points.
/cam goto teleports to the given point.
/cam set updates point to current location.
/cam remove removes the given point.

/cam target <none|self|entity|pos|select|player> set the camera target to look at. On client side @a, @p, @e are not working. /cam follow <none|self|entity|pos|select|player> set the camera target to follow (position). On client side @a, @p, @e are not working. /cam mode <default|outside> set current mode
/cam interpolation <linear,cosine,cubic,hermite,circular> set the camera interpolation. hermite interpolation is default.
/cam duration time:ms|s|m|h|d sets the duration of the scene.
/cam loops  sets the loops of the scene.
/cam distance_timing <false|true> enables or disables distance based timing. Can be used to make camera go with constant speed.
/cam smooth_start <false|true> enables or disables smooth start. When enabled a small transition to the start of the scene is done.
/cam spinning_fix <fix|fix_keep_direction|no_fix> 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.

/cam pitch step  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.
/cam yaw step  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.
/cam pos step  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.

/cam pause pauses playback of scene.
/cam resume resumes playback of scene.

/cam show all:linear,cosine,cubic,hermite,circular shows the path using the given interpolation.
/cam hide all:linear,cosine,cubic,hermite,circular hides the path using the given interpolation.
/cam list lists all saved paths. /cam load  tries to load the saved path with the given name (stored per world).
/cam save saves the current path (including settings) with the given name (stored per world).

/cam-server start [time|ms|s|m|h|d] [loops (-1 -> endless)] starts the animation for the given players.
/cam-server stop stops the animation for the given player.
/cam-server create creates an empty scene.
/cam-server get can be used to run /cam commands on server for the given scene. /cam-server list lists all saved paths.
/cam-server remove removes the given path.
/cam-server clear clears all saved paths.
/cam-server pause pauses playback of scene for the given players.
/cam-server resume resumes playback of scene for the given players.

Tutorial

 

 

Screenshots

Gallery

  • Interpolation
    Interpolation

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

2.6m
Total Downloads
CurseForge
2.3m
Modrinth
~260,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync