Nuke Animation (chan)

Орієнтир – Reference

Категорія – Category

Імпорт-Експорт – Import-Export

Меню – Menu

«Файл > Імпорт/Експорт > Nuke (.chan)» – File ‣ Import/Export ‣ Nuke (.chan)

Формат chan використовується для зберігання анімацій камери, включаючи локацію, обертання та факультативно поле зору. Цей додаток може імпортувати та експортувати файли chan, використовуючи анімацію активного об’єкта.

Файл chan – це файл ASCII зі значеннями параметрів, збережених у стовпцях, один стовпець на параметр, один рядок на кадр. Властивостями, що зберігаються та зчитуються цим скриптом, є:

frame location.x location.y location.z rotation_euler.x rotation_euler.y rotation_euler.z angle_y

Сам формат файл настільки ж простий, але його простота є його найбільшою перевагою. Він використовується застосунками, такими як Nuke та Houdini, і, оскільки так просто написати скрипт імпорту або експорту, він для обох є швидким та простим.

angle_y означає вертикальне поле зору. Він використовується для розрахунку об’єктива камери й застосовується лише до анімацій камери, тоді як при імпортуванні/експортуванні анімації об’єкта цей параметр пропускається.

Використання – Usage

Цей додаток отримує поточно активний об’єкт (працює лише в режимі об’єкта Object Mode) та зберігає/завантажує його трансформації з або у файл ASCII, через весь діапазон анімації (заданий або на часолінії Timeline, або в уставах рендерення). Все, що вам потрібно зробити – вибрати об’єкт та запустити цей додаток у File ‣ Import/Export ‣ Nuke(*.chan).

Зауважте, що Chan зберігає лише сирцеві значення властивостей (rotation_x, rotation_y, rotation_z тощо), тому ви маєте пам’ятати порядок обертання. Іншими словами – порядки обертання під час експорту та імпорту повинні бути однаковими (обидва задаються у браузері файлів File Browser при імпортуванні/експортуванні).

Інша справа - розмір датчика камери та його вплив на об’єктив камери. Ви можете установити розмір датчика, щоб ви могли припасувати камери з реального світу (стандарт у Blender є 32 × 18), найкращою практикою у цьому випадку є горизонтального припасування (Nuke використовує це як стандарт). При імпортуванні камери з файлу chan ви маєте пам’ятати установлювати такий же розмір датчика, який ви мали в Nuke (або іншому програмному забезпеченні, звідки ця камера була експортована).

Порада

Імена файлів – File names

Хорошою практикою є зберігати файли chan із зазначенням порядку обертань та розміром датчика в імені файлу (наприклад, camera_for_shot_ZXY_36x24.chan), щоб вам не доводилося шукати ці значення в старих файлах.

Порада

Експортування Геометрії в Інше Програмне забезпечення – Exporting Geometry to Other Software

Якщо ви хочете експортувати переміщення об’єктів в інше програмне забезпечення через формат OBJ, то ви маєте зберегти його з уставою Z уверх, Y уперед. Після завантажування його в інше програмне забезпечення він обернеться на 90 градусів, але коли ви застосуєте файл chan, він стрибне на місце.