Мод позволяет создавать плавные камеры с возможностью зума, наклона и следования за целью, совмещая роль камеры и актёра.
Требования и совместимость
- Требуется библиотека CreativeCore.
- Мод поддерживает установку как на клиент, так и на сервер для общего использования путей камер.
Возможности
- Плавное перемещение камеры по заданным путям.
- Вращение с эффектом прокрутки (roll).
- Управление зумом камеры.
- Режим «outside» — камера одновременно и смотрит, и действует.
- Следование камеры за указанными блоками или сущностями.
- Различные типы интерполяции движения камеры.
Установка и использование
Управление модом происходит с помощью клавиш и команд.
- Нажмите ‘P’ для добавления точки пути камеры.
- Нажмите ‘U’ для запуска анимации (по умолчанию длительность 10 секунд).
- Клавиши ‘V’ и ‘N’ увеличивают и уменьшают зум соответственно, ‘B’ сбрасывает зум.
- Клавиши ‘G’ и ‘J’ вращают камеру влево и вправо, ‘H’ сбрасывает вращение.
Основные команды для работы с путями камеры:
/cam add [location:x,y,z] [rotation] [roll] [fov]— добавить точку./cam insert <index> [location:x,y,z] [rotation] [roll] [fov]— вставить точку на указанную позицию./cam stop— остановить анимацию./cam start <время> [loops]— запустить анимацию с заданной длительностью и количеством повторений./cam clear— удалить все точки пути./cam goto <index>— телепорт к выбранной точке./cam set <index>— обновить точку текущим положением./cam remove <index>— удалить выбранную точку./cam target <none|self|entity|pos|select|player>— задать цель для камеры (куда смотреть)./cam follow <none|self|entity|pos|select|player>— задать цель для следования камеры./cam mode <default|outside>— выбор режима камеры./cam interpolation <linear|cosine|cubic|hermite|circular>— настройка типа интерполяции (по умолчанию hermite)./cam duration <время>— установка длительности сцены./cam loops <число>— количество повторов анимации./cam distance_timing <false|true>— включение/выключение зависимости скорости от расстояния./cam smooth_start <false|true>— включение/выключение плавного начала сцены./cam spinning_fix <fix|fix_keep_direction|no_fix>— настройка обработки вращения камеры между точками./cam pitch step <число>,/cam yaw step <число>,/cam pos step <число>— параметры скорости корректировки наклона, поворота и позиции камеры при следовании за целью./cam pauseи/cam resume— приостановка и продолжение воспроизведения сцены./cam show <тип интерполяции>и/cam hide <тип интерполяции>— отображение и скрытие путей камеры./cam list— список сохранённых путей./cam save <имя>и/cam load <имя>— сохранение и загрузка путей по имени.
Работа на сервере
/cam-server start <путь> <игроки> [время] [loops]— запуск анимации для указанных игроков./cam-server stop <игрок>— остановка анимации для игрока./cam-server create <имя>— создание пустой сцены./cam-server get <имя> <команда cam>— выполнение команды cam для сцены на сервере./cam-server list— список всех сохранённых путей на сервере./cam-server remove <имя>— удаление пути./cam-server clear— удаление всех путей./cam-server pause <имя>и/cam-server resume <имя>— пауза и продолжение воспроизведения сцены для игроков.
Для записи анимаций требуется внешний инструмент.





