Bernard Engine · Doc

Integraciones DCC

Bernard se conecta a los programas de creación (DCC, de Digital Content Creation). El artista encuentra en ellos sus tareas, abre el archivo correcto, publica una nueva versión con su miniatura y hace avanzar su tarea, sin salir de su programa.

Principio

Un plugin nunca habla con el servidor: habla con el cliente de Bernard abierto en el mismo puesto, mediante la API de Python (consulta Scripts y API de Python). Tres consecuencias:

Un plugin se entrega con Bernard. Debe activarse en cada programa, ya sea mediante el gestor de plugins o mediante un script de instalación (consulta más abajo).

El gestor de plugins

Bernard › Settings › Local Settings › Plugins Manager instala y quita los plugins de Maya, 3DEqualizer, Nuke, 3ds Max, Blender y Houdini.

Programa Plugin ofrecido
Maya Legacy y Next-Gen
Nuke Legacy
3DEqualizer Legacy
3ds Max Next-Gen
Blender Next-Gen
Houdini Next-Gen

Si se muestra « Permission denied ! », vuelve a iniciar Bernard con Run as administrator (clic derecho en Bernard › Ejecutar como administrador) y empieza de nuevo.

Animate, After Effects y TVPaint no están en el gestor. Se instalan con los scripts de instalación que se entregan con Bernard, ejecutados como administrador: consulta sus secciones.

Para reservar la instalación a un administrador de puestos, consulta Instalación y administración de los puestos.

Maya

En Maya: un panel « Bernard : My Tasks », añadido al arrancar Maya (los dos plugins, Legacy y Next-Gen, se pueden instalar desde el gestor).

Lo que hace el artista:

Save and Increment guarda también el OBJ asociado a los elementos de tipo objeto 3D y set, con los nombres de archivo definidos en las plantillas. Maya 2020 a 2023 es compatible para la importación desde 3DEqualizer.

Nuke

En Nuke: un panel My Tasks añadido por el plugin (plugin Legacy).

Lo que hace el artista: ver sus tareas, Open y Save, como en Maya.

Houdini

En Houdini: un panel de Python « Bernard : My Tasks » (plugin Next-Gen), colocado entre los paneles de la interfaz.

Lo que hace el artista: ver sus tareas, Open y Save.

3ds Max

En 3ds Max: un panel « Bernard : My Tasks » (plugin Next-Gen).

Lo que hace el artista: ver sus tareas, Open y Save.

Blender

Requisitos: Blender 4.2 o posterior. El plugin es una extensión de Blender, que instala por sí misma las bibliotecas de Python que necesita. Sustituye al antiguo plugin de Blender.

En Blender: un panel flotante « Bernard » (comando Open Bernard Panel).

Lo que hace el artista:

3DEqualizer

Requisitos: 3DEqualizer r7, r8 o r8.1 (el mismo plugin sirve para los tres; tras una actualización de Bernard, reinstala una vez el plugin de 3DE).

En 3DEqualizer: un menú Bernard en la ventana principal.

Menú Comandos
Bernard Check Dependencies, Publish Task, Save and Increment, Update NodeID
Bernard › Export Export To Maya, Export To Blender, Export Undistorted Plates
Bernard › Import Import Animation, Import OBJ Sequence, Import Transform
Bernard › Render Render Preview

Puntos que conviene conocer:

Animate

Instalación: fuera del gestor de plugins. Un script de instalación entregado con Bernard, ejecutado como administrador, instala el panel y activa el modo desarrollador de las extensiones de Adobe (CEP).

En Animate: el panel de Bernard.

Lo que hace el artista:

Los mensajes del Sanity Check están en francés.

After Effects

Instalación: fuera del gestor de plugins, con el script de instalación de Adobe entregado con Bernard.

En After Effects: una extensión de Adobe. El botón Update After actualiza la composición con la última exportación de Animate: encuentra el SWF que importar, incluso con diferencias de mayúsculas o carpetas con versiones, y escribe un registro detallado para el diagnóstico. Tras una exportación de Animate, los fondos (BG) duran toda la escena.

TVPaint

Requisitos: TVPaint 11 o 12 (« TVPaint Animation » o « TVP Animation »).

Instalación: fuera del gestor de plugins. Un script de instalación, ejecutado como administrador, copia el plugin en todos los perfiles de usuario y para todas las versiones instaladas; devuelve un error si no se encuentra ninguna instalación de TVPaint.

Lo que hace el artista:

El identificador de Bernard guardado en el archivo de TVPaint se actualiza sin pedir confirmación. La ventana del plugin recuerda su posición por separado para TVPaint 11 y TVPaint 12.