Nuke Animation (chan)

Referencia

Categoría

Importar-Exportar

Menú

File ‣ Import/Export ‣ Nuke (.chan)

El formato chan es utilizado para almacenar las animaciones de la cámara, incluyendo ubicación, rotación y, opcionalmente, campo de vista. Este add-on puede importar y exportar archivos chan utilizando la animación del objeto activo.

Un archivo chan es un archivo ASCII con valores de parámetros guardados en columnas, una columna por parámetro, una línea por frame. Las propiedades guardadas y leídas por este script son:

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

El formato del archivo mismo es de lo más simple, pero su simplicidad es su mayor ventaja. Está siendo usado por aplicaciones como Nuke y Houdini, y puesto que es tan simple de escribir un script para importar o exportar, es rápido y fácil.

angle_y significa campo de vista vertical. Es utilizado para el cálculo de los lentes de la cámara, y sólo se aplica a las animaciones de la cámara, mientras se importa/exporta la animación del objeto este parámetro es salteado.

Uso

The add-on gets the currently active object (works in Object Mode only) and saves/loads its transformations from or to a simple ASCII file, through the whole animation range (set either in the Timeline or in the render settings). All you need to do is to select an object and run the add-on in File ‣ Import/Export ‣ Nuke(*.chan).

Notar que Chan sólo guarda valores de propiedades sin procesar (rotation_x, rotation_y, rotation_z, etc.), así que tienes que tener en cuenta el orden de rotación. En otras palabras – el orden de las rotaciones durante la exportación y la importación debe ser el mismos (ambos siendo establecidos en el Buscador de Archivos mientras se importa/exporta)

Otra cosa es el tamaño del sensor de la cámara y su influencia sobre los lentes de la cámara. Puedes establecer el tamaño de los sensores, así puedes adecuar cámaras de la vida real (por defecto en Blender es 32 x 18), la mejor práctica en este caso es utilizar un ajuste horizontal para la cámara (Nuke está utilizando esto por defecto). Mientras importas la cámara desde un archivo chan, tienes que acordarte de establecer el mismo tamaño de sensor que tenías en Nuke (u otro software al que esta cámara haya sido exportado)

Truco

Nombres de los archivos

Es una buena práctica guardar los archivos chan con el orden de sus rotaciones y con el tamaño del sensor almacenados en el nombre del archivo (es decir, camera_for_shot_ZXY_36x24.chan), así no tienes que buscar estos valores en archivos viejos.

Truco

Exportando Geometría a Otro Software

Si quieres exportar el movimiento de los objetos a otro software a través del formato OBJ, tienes que guardarlos con los ajustes Z up e Y forward. Después de cargarlo en el otro software, será rotado en 90 grados, pero cuando aplicas el archivo chan, todo quedará en su lugar.