Перейти к содержимому

CMDCam

Будь камерой и актёром одновременно — плавные траектории камеры

NeoForgeForge
Загрузчики
NeoForgeForge
Скачиваний на Modrinth
320 тыс.
Подписчиков на Modrinth
107
версии
53
Обновлён
6 октября 20266 окт.
Опубликован
в 2022

Коротко о моде

Работает на NeoForge и Forge
Для Minecraft 1.21.8–26.1, 26.1.2–26.3 …
Нужен в игре; на сервере — по желанию
Последняя версия — 2.2.8 от 6 октября 2026
Нужен CreativeCore
Лицензия LGPL-2.1-only — бесплатно
Где нужен
В игреобязателенНа серверенеобязателен

Нужен в игре; на сервере — по желанию

Версии игры1.21.3–1.21.4, 1.21.8–26.1, 26.1.2–26.3 …
Описание переведено автоматическиПоказать оригинал (EN)

Требуется CreativeCore

Этот мод добавляет возможность создавать плавные траектории камеры, включая приближение, наклон и слежение за целью. Только учти, что для записи понадобится сторонняя программа.

Сервер?

Кроме того, его можно установить и на сервер, чтобы сохранять траектории для всего сервера. Заставь игрока следовать по траектории с помощью команды. Траектории можно создавать даже командами!

Возможности

  • плавные траектории камеры
  • вращение с наклоном
  • приближение
  • режим 'outside' (быть камерой и актёром одновременно)
  • слежение за целями (блок или сущность)
  • разные виды интерполяции

Не стесняйся предлагать новые возможности.

Использование

<обязательно> [необязательно]

Нажми 'P', чтобы добавить точку.
Нажми 'U', чтобы запустить анимацию (по умолчанию время 10 секунд)
Нажми 'V', чтобы приблизить, 'N', чтобы отдалить, и 'B', чтобы сбросить приближение.
Нажми 'G', чтобы наклонить влево, 'J', чтобы наклонить вправо, и 'H', чтобы сбросить наклон.
/cam add [location:x,y,z] [rotation] [roll] [fov] добавляет точку.
_**/cam insert [location:x,y,z] [rotation] [roll] [fov]_ вставляет точку по указанному индексу. _/cam stop_ останавливает анимацию.
_
/cam start <time:ms|s|m|h|d> [loops (-1 -> endless)]_ запускает анимацию с заданным временем.
_
/cam clear_ удаляет все зарегистрированные точки.
_
/cam goto _ телепортирует к указанной точке.
_
/cam set _ обновляет точку до текущего местоположения.
_
/cam remove **_ удаляет указанную точку.

/cam target <none|self|entity|pos|select|player> задаёт цель камеры, на которую нужно смотреть. На стороне клиента @a, @p, @e не работают. /cam follow <none|self|entity|pos|select|player> задаёт цель камеры, за которой нужно следовать (позиция). На стороне клиента @a, @p, @e не работают. /cam mode <default|outside> задаёт текущий режим
/cam interpolation <linear,cosine,cubic,hermite,circular> задаёт интерполяцию камеры. Интерполяция hermite используется по умолчанию.
/cam duration <time:ms|s|m|h|d> задаёт длительность сцены.
_**/cam loops _ задаёт количество повторов сцены.
_
/cam distance_timing <false|true>_ включает или отключает расчёт времени на основе расстояния. Можно использовать, чтобы камера двигалась с постоянной скоростью.
_
/cam smooth_start <false|true>_ включает или отключает плавный старт. При включении выполняется небольшой переход к началу сцены.
_
/cam spinning_fix <fix|fix_keep_direction|no_fix>**_ определяет, как будут интерпретироваться значения вращения. Fix игнорирует все повороты на 360 между точками и поворачивает в ближайшем направлении. Fix keep direction используется по умолчанию и также игнорирует все повороты на 360, но сохраняет исходное направление поворота, если оно длиннее. No fix полностью отключает эту функцию коррекции.

_**/cam pitch step _ определяет, насколько быстро камера будет корректировать значение pitch, чтобы смотреть на цель. 1 — мгновенно, чем выше значение, тем медленнее. По умолчанию 20.
_
/cam yaw step _ определяет, насколько быстро камера будет корректировать значение yaw, чтобы смотреть на цель. 1 — мгновенно, чем выше значение, тем медленнее. По умолчанию 20.
_
/cam pos step **_ определяет, насколько быстро камера будет корректировать значение позиции, чтобы следовать за целью. 1 — мгновенно, чем выше значение, тем медленнее. По умолчанию 20.

/cam pause приостанавливает воспроизведение сцены.
/cam resume возобновляет воспроизведение сцены.

/cam show <all:linear,cosine,cubic,hermite,circular> показывает путь с использованием заданной интерполяции.
/cam hide <all:linear,cosine,cubic,hermite,circular> скрывает путь с использованием заданной интерполяции.
/cam list выводит список всех сохранённых путей. **/cam load ** пытается загрузить сохранённый путь с указанным именем (хранится для каждого мира).
_**/cam save **_ сохраняет текущий путь (включая настройки) под указанным именем (хранится для каждого мира).

_**/cam-server start [time|ms|s|m|h|d] [loops (-1 -> endless)]_ запускает анимацию для указанных игроков.
_
/cam-server stop _ останавливает анимацию для указанного игрока.
_
/cam-server create _ создаёт пустую сцену.
_
/cam-server get _ можно использовать для выполнения команд /cam на сервере для указанной сцены. _/cam-server list_ выводит список всех сохранённых путей.
_
/cam-server remove _ удаляет указанный путь.
_
/cam-server clear_ очищает все сохранённые пути.
_
/cam-server pause _ приостанавливает воспроизведение сцены для указанных игроков.
_
/cam-server resume **_ возобновляет воспроизведение сцены для указанных игроков.

Обучение

 https://www.patreon.com/creativemd

Частые вопросы

Как установить CMDCam?

Установите NeoForge под свою версию Minecraft, скачайте CMDCam под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть CMDCam?

У CMDCam есть сборки для Minecraft 1.20.6–1.21.1, 1.21.3–1.21.4, 1.21.8–26.1, 26.1.2–26.3 ….

Нужен ли CMDCam на сервере?

Нужен в игре; на сервере — по желанию

Лицензия и источник
GNU Lesser General Public License v2.1 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее