Cinema 4D Prime Меню Анимация Таймлайн Меню Функции
Функция доступна в CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

ASCII-Импорт анимации

Посредством этой команды вы можете производить импорт данных, которые были сохранены в формате CSV (Comma Separated Values) ASCII. При этом данные TXT- и ASC- могут быть также прочитанными. Как мы видим из английского названия, речь при этом идёт о значениях, разделенных запятой (или другими разделителями). Ядро такого файла может выглядеть следующим образом:

Кадр, X-позиция, Y-позиция, Z-позиция

0, 100, 0, 0

1, 105, 0, 0

2, 110, 0, 0

И так далее

Для использования этого Plugin, произведите выделение объекта и используйте затем этот Plugin. При этом будет открыто диалоговое окно со следующими параметрами:

Заголовок

Если в первой строке ваш файл CSV имеет заголовок, как на верхнем изображении, вам необходимо установить активной эту установку. В противном случае, алгоритм будет рассматривать такие записи как простые значения. Если ваш файл CSV состоит только из отдельных значений, отключите эту установку в обязательном порядке, иначе значения первой строки не будут импортированы в программу.

Масштабирование

Определяемое здесь значение будет умножено со всеми значениями файла CSV, и занесено автоматически в ключевые кадры анимации (в поле Значение). Это является необходимостью, если импортируемые данные анимации из других программ, значительно отличаются от используемых значений в программе Cinema 4D. Функция имеет воздействие только на импорт значений Real.

Разделитель

Определите здесь разделитель, который будет использован для CSV-файла.

Трек

Здесь вы устанавливаете формат для значения ключевого кадра. Real для большинства случаев является оптимальным вариантом и удовлетворяет все требования.

Время

На основе этой установке вы задаёте, каким образом импорт анимации ASCII произведёт определение начального кадра и длины анимации.

Кадр: каждая строка файла CSV определяет для отдельного кадра анимации, один ключевой кадр (начиная с кадра 0).

Длина проекта: Производит равномерное распределение ключей для всей длины анимации, определённой в установках документа (Основное меню \ Настройки документа).

Первое значение определяет кадр: первое значение в колонке файла CSV определяет номер кадра (время) для соответствующего ключевого кадра.

Если вы подтвердите окно импорта ASCII посредством нажатия на ОК, при этом будут созданы треки анимации с учётом ключевых кадров.

Эти треки на актуальном этапе ещё не имеют влияния, так как программа Cinema 4D не может их присвоить конкретному и анимируемому параметру. Поэтому создавайте такие треки мануально (например, здесь Таймлайн: Создать \ Добавить свойства трека \ Позиция \ Х).

Произведите копирование или перемещение импортированных ключевых кадров на вновь созданные треки.