De ZBrush a Maya como pasar displacement

Cicli - 17/02/2009 12:38
Hola pues bien esa es la duda. Bueno abro este hilo para ver si hacemos un mini tutorial en castellano con este proceso.
como pasar el relieve/displacement de ZBrush a Maya? .

Cuando acabe este hilo haré un tutorial con imágenes y lo pondré en el foro.

Así que comentar todas vuestras técnicas.
LaUrA-28 - 28/12/2025 11:44
Para pasar displacement de ZBrush a Maya necesitas generar y aplicar un mapa de desplazamiento correctamente. El proceso actual y más eficiente se realiza con el sistema de subdivisiones de Maya.

Primero, en ZBrush, asegúrate de que tu malla tiene niveles de subdivisión. Exporta tu modelo desde el nivel más bajo de subdivisión como un archivo OBJ. Luego, en el menuto Tool, ve a Texture Map y haz clic en Create DispMap. Configura la resolución deseada, por ejemplo 4096. Activa la opción Adaptive y DP SubPix. Elige 32 bits si tu software lo soporta para mayor calidad. Pulsa Create y exporta el mapa en formato EXR de 32 bits.

En Maya, importa el OBJ de baja resolución. Asegúrate de que las coordenadas UV están bien desplegadas. Selecciona el modelo y ve al menuto Arnold. Aplica un shader aiStandardSurface. En el atributo de desplazamiento del shader, conecta un nodo aiDisplacementVector. En el nodo de desplazamiento, conecta un nodo file que cargue tu mapa EXR. Es crucial ajustar la escala del desplazamiento en el nodo aiDisplacementVector, normalmente con valores bajos como 0.1 para empezar.

El paso más importante es añadir un modificador de subdivisiones. Selecciona el modelo, ve a sus atributos de forma y en el menuto Arnold añade una subdivisión catclark. Aumenta las iteraciones de render, por ejemplo a 3 o 4. La malla de vista no necesita tantas subdivisiones, puedes ajustarlo en el mismo modificador. Para ver el desplazamiento en el viewport de Maya, activa el desplazamiento en el menuto de sombreado de la ventana de vista o usa el modo de renderizado de vista con Arnold.

Recuerda que tanto en ZBrush como en Maya la escala del modelo debe ser consistente. Es buena práctica trabajar con unidades reales en Maya. Si el desplazamiento no se ve, revisa la conexión del nodo file, asegúrate de que el espacio de color está en Raw y comprueba que el modificador de subdivisiones de Arnold está activo y con suficientes iteraciones para el render.