Требуется CreativeCore
Данный мод добавляет возможность создания плавных траекторий движения камеры с функциями масштабирования, наклона и слежения за целями. Для записи потребуется внешний инструмент.
Серверная поддержка
Мод может быть установлен на сервере для сохранения путей в общедоступном хранилище. Запуск анимации для игрока осуществляется через команды. Также поддерживается создание путей с использованием команд.
Функции
- плавные траектории камеры
- вращение по оси Roll
- масштабирование
- режим 'outside' (управление камерой и персонажем одновременно)
- следование за целями (блоки или сущности)
- различные типы интерполяции
Использование
Клавиша 'P' - добавить точку пути.
Клавиша 'U' - запустить анимацию (стандартная длительность: 10 секунд)
/cam add [число] - зарегистрировать точку в текущей позиции.
/cam stop - остановить анимацию.
/cam start <время|ms|s|m|h|d> [циклы (-1 - бесконечно)] - запустить анимацию с указанной длительностью.
/cam clear - удалить все точки.
/cam goto <индекс> - телепортироваться к указанной точке.
/cam set <индекс> - обновить точку до текущих координат.
/cam remove <индекс> - удалить указанную точку.
/cam target <none:self> - установить цель для камеры. Для выбора цели наведитесь на блок/сущность и нажмите ПКМ.
/cam mode <default:outside> - выбрать режим работы.
/cam interpolation <linear,cosine,cubic,hermite,circular> - задать тип интерполяции (по умолчанию: hermite).
/cam follow-speed <число> - установить скорость слежения за целями (по умолчанию: 1.0).
Клавиша 'V' - увеличение масштаба, 'N' - уменьшение, 'B' - сброс.
Клавиша 'G' - поворот влево, 'J' - вправо, 'H' - сброс вращения.
/cam show <all:linear,cosine,cubic,hermite,circular> - визуализировать путь с выбранной интерполяцией.
/cam hide <all:linear,cosine,cubic,hermite,circular> - скрыть визуализацию.
/cam load <имя> - загрузить сохранённый путь (хранится отдельно для каждого мира).
/cam save <имя> - сохранить текущий путь с настройками.
/cam-server start <игрок> <путь> <default:outside> [время|ms|s|m|h|d] [циклы] - запустить анимацию для указанного игрока.
/cam-server stop <игрок> - остановить анимацию.
/cam-server interpolation <путь> <тип> - задать интерполяцию для пути.
/cam-server add <путь> <x> <y> <z> [yaw] [pitch] [roll] [zoom] - добавить точку в путь.
/cam-server list - список сохранённых путей.
/cam-server remove <имя> - удалить путь.
/cam-server clear - очистить все пути.
Обучение