Últimas noticias
Vincular luces en Blender: iluminación controlada en escenas arquitectónicasNVIDIA RTX Spark: 128 GB de memoria y procesamiento de escenas 3DGuía para presentar y animar modelos con escenas de SketchUpCómo limpiar límites de área y líneas de separación invisibles en RevitGuía para crear y asignar materiales de Redshift en Houdini SolarisFiltros de renovación de Archicad 28: gestiona elementos existentes y por demolerTexture baking en Blender Cycles: de UV a mapa normal, paso a pasoMake2D y dibujos dinámicos de sección en Rhino 8: guía de dibujo arquitectónicoIntegración de Autodesk Forma y Revit: guía de transferencia y actualizaciónLFM2.5-24B-A2B ya está disponible: un modelo de agentes local con 2.000 millones de parámetros activos
TutorialesHoudiniRedshift

Guía para crear y asignar materiales de Redshift en Houdini Solaris

Esta guía explica los pasos básicos para crear materiales de Redshift en Houdini Solaris y asignarlos a geometría en una escena USD. Se centra en definir la ruta del material y gestionar la prioridad de las asignaciones existentes.

Visualización arquitectónica que muestra distintos materiales en las superficies de un interior moderno iluminado por luz naturalImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. La forma básica de crear materiales en Solaris es usar un nodo Material Library LOP.
  2. Antes de asignar un material a la geometría, hay que definir su ruta en la escena USD.
  3. Se recomienda RS USD Material Builder para preparar materiales de Redshift que funcionen en los contextos de Houdini y Solaris.
  4. Los materiales ya asignados pueden prevalecer sobre una nueva asignación; se puede usar Unassign Material LOP o ajustar la fuerza de la asignación.

Qué aprenderás en esta guía

En esta guía práctica aprenderás a crear un material de Redshift en Houdini Solaris y asignarlo a geometría de una escena USD. El proceso incluye crear la red de materiales, definir la ruta del material en el grafo de escena y vincular esa ruta con la geometría. También explica por qué puede no mostrarse una nueva asignación y cómo gestionar las asignaciones de materiales existentes.

Solaris reúne en Houdini la creación de escenas basadas en USD, el desarrollo de look y las herramientas de render de Karma. Por eso, los materiales no son solo una red de shaders: también necesitan una ruta de material definida en la escena USD y una conexión con la geometría que los utilizará.

Requisitos

  • Necesitas una instalación de Houdini que permita trabajar con redes Solaris/LOP. La documentación de SideFX tiene una sección específica para Houdini 22.0, pero no indica una versión concreta de Houdini para los pasos de materiales de Redshift descritos aquí.

  • Redshift debe estar disponible en Houdini. Las fuentes no especifican una versión de Redshift ni un tipo de licencia concretos.

  • Las fuentes no enumeran requisitos específicos de hardware para este proceso. Tampoco mencionan la necesidad de crear una cuenta.

  • La escena debe incluir geometría a la que se puedan asignar materiales mediante Solaris. Es imprescindible definir la ruta del material USD que se utilizará para la asignación.

Las etiquetas de la interfaz pueden variar según la versión de Houdini o Redshift que utilices. Los pasos siguientes se basan en los nodos y conceptos documentados en las fuentes; no se presuponen versiones ni rutas de menú que no se especifiquen.

Cómo crear y asignar un material de Redshift paso a paso

1. Prepara el flujo de trabajo de la escena Solaris

Crearás y organizarás los materiales en Solaris mediante nodos LOP. Material Library LOP convierte nodos shader VOP en materiales USD y es una de las formas básicas de crear redes de materiales en Solaris. Asegúrate también de que la geometría de la escena esté disponible en el grafo de escena de Solaris.

2. Configura un material de Redshift en Material Library LOP

Usa un nodo Material Library LOP y añade dentro un RS USD Material Builder. Crea la red de shaders de Redshift dentro de este builder y conecta la salida del shader a la entrada Surface del nodo RS USD Material. La documentación de Maxon indica que la salida RS USD Material funciona en Solaris y que RS USD Material Builder está preconfigurado para utilizarla.

Si ya tienes una red de shaders de Redshift creada en el contexto MAT de Houdini, puedes copiarla dentro de RS USD Material Builder y conectar los parámetros correspondientes a la salida Redshift USD Material. Así podrás trasladar el trabajo de shaders existente a Solaris; para ello, la red debe terminar con una salida de material USD adecuada para Solaris.

3. Define la ruta del material

Antes de asignar el material a la geometría, debe tener una ruta USD en el Scene Graph Tree. La configuración predeterminada de Material Library LOP puede definir automáticamente las rutas de los materiales de los builders mediante la coincidencia * del campo Material VOP. Esta definición hace que el material que se utilizará en los pasos de asignación posteriores aparezca en el grafo de escena.

Otra opción es usar la función Auto-Fill Materials. Primero, limpia la configuración predeterminada con el botón Clear de Material Library LOP y, después, pulsa Auto-Fill Materials. Según la ubicación predeterminada documentada, los materiales se colocan bajo la ruta materials del grafo de escena USD.

También puedes definir manualmente la ruta del material para tener una red más controlada. Ajusta el número de materiales en Material Library LOP, selecciona el material correspondiente mediante la herramienta de selección junto al campo Material VOP y repite el proceso para los demás materiales que necesites.

4. Asigna el material a la geometría

Además de crear materiales, Material Library LOP también permite asignarlos a la geometría. Activa Assign to Geometry para el material e indica la geometría de destino en el campo Geometry Path. En el ejemplo de Maxon, la geometría se selecciona arrastrándola desde el Scene Graph Tree hasta este campo.

También puedes usar un nodo Assign Material LOP independiente. Introduce en el campo Material Path la ruta del material definida en el grafo de escena y, en Primitives, la geometría a la que se aplicará. Si quieres hacer varias asignaciones con un mismo nodo Assign Material LOP, aumenta el valor de Number of Materials.

5. Soluciona los problemas con asignaciones que no se muestran

Si parece que el nuevo material no se ha asignado, es posible que la asignación existente en la geometría esté prevaleciendo. Hay dos soluciones documentadas. Si usas Assign Material LOP, puedes ajustar Strength para el Material Binding correspondiente a Stronger than Descendants. De este modo, cambias la prioridad de la nueva asignación frente a las anteriores.

La otra opción es eliminar el vínculo anterior al material con Unassign Material LOP. Coloca este nodo después de los objetos correspondientes y antes de Material Library LOP, donde se aplica el nuevo material. A continuación, vuelve a comprobar las asignaciones de la escena. Si introduces * en el campo Primitives de Unassign Material LOP, se eliminan las asignaciones de materiales de todos los objetos anteriores al nodo; por ello, especifica cuidadosamente los objetivos cuando lo utilices de forma amplia.

Efectos en los flujos de trabajo de arquitectura, interiorismo y archviz

Este flujo resulta especialmente útil para los equipos de visualización que asignan distintos materiales de Redshift a las superficies de una escena arquitectónica. Definir claramente las rutas en el grafo de escena USD ayuda a separar la creación del material de su asignación. Si trabajas con varios motores de render, también puedes considerar el enfoque Collect VOP de Maxon: por ejemplo, puedes conectar al mismo Collect VOP un Principled Shader para Karma y un material de Redshift; Solaris seleccionará el shader adecuado para el motor de render activo.

Antes de pasar a una escena de producción, comprueba que las instalaciones de Houdini y Redshift funcionan entre sí, que los nodos de material que utilizas están disponibles en Solaris y que las asignaciones se aplican a la geometría correcta. Como las fuentes no ofrecen recomendaciones de hardware, costes de licencia ni una combinación concreta de versiones, es necesario verificar estos aspectos en función de la configuración del proyecto, en lugar de hacer suposiciones.

Errores frecuentes

  • Asignar sin definir la ruta del material: la ruta que se utilizará con Assign Material LOP debe definirse primero en el Scene Graph Tree.

  • Usar una salida de material incorrecta: la salida estándar RS Material no es compatible con Solaris; se debe utilizar la salida RS USD Material.

  • Pasar por alto el ajuste Material flag: de forma predeterminada, Material Library LOP puede definir rutas solo para los VOP que tengan activo el Material flag. Comprueba este ajuste si un material no se añade automáticamente.

  • Ignorar que el material anterior puede prevalecer sobre la nueva asignación: si no se muestra la asignación, considera cambiar el valor de Strength o usar Unassign Material LOP.

Próximos pasos

Primero, verifica las conexiones en una escena Solaris pequeña con una sola geometría y un solo material. Después, si la escena utiliza varios motores de render, prueba el enfoque Collect VOP y comprueba cómo se gestionan distintos shaders dentro de una misma selección de material. En una etapa más avanzada, puedes consultar las secciones sobre el funcionamiento de LOP, los conceptos básicos de USD y los consejos de rendimiento de la documentación de Solaris de SideFX. Antes de cambiar las asignaciones de materiales, conviene identificar los objetos afectados, sobre todo si vas a eliminarlas de forma amplia.

Fuentes y licencia

Esta guía se basa en la documentación de Solaris y Houdini de SideFX y en la guía de Maxon sobre materiales de Houdini Solaris. En los registros de las fuentes, el estado de la licencia figura como “libre”; como las páginas no especifican un tipo de licencia abierta, el contenido se ha adaptado a pasos prácticos sin copiar las frases de las fuentes.

Fuentes

2 fuentes
S
sidefx.comsidefx.com/docs/houdini/solaris/index.html
Resumen
H
help.maxon.nethelp.maxon.net/r3d/houdini/en-us/Content/html/Houdini%2BSolaris%2BMaterials.html
Resumen

No republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.

La opinión de 3dsınıfı
3dValoración del editor

Para los equipos de arquitectura y visualización de Turquía, el valor práctico de este flujo está en que separa de forma clara la creación de materiales y su asignación a la geometría en la escena USD. En los estudios que utilizan varios motores de render, el enfoque Collect VOP también puede ayudar a organizar la gestión de shaders.

Por otro lado, las fuentes no especifican requisitos de hardware, precios ni compatibilidad entre versiones. Por eso, antes de empezar un proyecto, conviene comprobar en una escena pequeña que los componentes instalados de Houdini y Redshift funcionan en Solaris. Tanto estudiantes como equipos deben tener en cuenta, sobre todo, que las asignaciones de materiales existentes pueden prevalecer sobre el nuevo vínculo.

Preguntas frecuentes

¿Cómo se crea un material de Redshift en Solaris?

Añade RS USD Material Builder dentro de Material Library LOP, crea ahí la red de shaders de Redshift y conecta el shader a la entrada Surface de la salida RS USD Material.

¿Por qué no se aplica el material a la geometría en Solaris?

La ruta del material debe definirse primero en el Scene Graph Tree. Además, una asignación de material anterior en la geometría puede prevalecer sobre la nueva.

¿Se pueden usar juntos shaders de Redshift y Karma en Solaris?

Según la documentación de Maxon, se pueden reunir shaders adecuados para cada motor de render en un Collect VOP. Solaris seleccionará el shader apropiado en función del motor activo.

Los comentarios y el foro están en turco.Únete al debate
+

Noticias relacionadas