Últimas noticias
Guía para configurar AOV de geometría y volumen en Houdini KarmaCómo configurar una granja de render de Blender Flamenco: Manager y WorkerAnthropic presenta una solicitud S-1 para salir a bolsa: ingresos de 11.600 millones de dólaresGuía de Blender Shape Keys: prepara deformaciones paso a pasoGPT-6.1 Terra: velocidad y bajo costo en el uso del ordenadorFiltros de renovación de Archicad 29: gestione elementos y dibujos paso a pasoCámara y animación arquitectónicas en Blender: de la composición a los keyframesImportar DWG y DXF en SketchUp: guía paso a paso para un modelo limpioGuía de Unwrap UVW en 3ds Max: mapeado UV y preparación de plantillasCrear habitaciones y revisar sus límites con Revit API: guía para principiantes
Consejos y guíasHoudiniIPOPs Toolset

Guía para configurar AOV de geometría y volumen en Houdini Karma

Los tutoriales de SideFX para Houdini 20 y Houdini 21 muestran cómo crear y activar AOV de geometría y volumen en Karma. Esta guía desglosa ambos flujos de trabajo y sus diferencias entre versiones.

Visualización de un interior contemporáneo con iluminación y pases de volumen resaltadosImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. El tutorial de Geometry AOV está preparado para Houdini 20; el de Volume AOV, para Houdini 21.
  2. En ambos flujos, la configuración se prepara en SOP y se lleva a Karma a través de LOPs.
  3. El ejemplo de geometría incluye pases de UV, posición y normal; el de volumen, pases de densidad, temperatura, llama y dispersión.
  4. El tutorial de Houdini 20 indica que la compatibilidad con MaterialX Ambient Occlusion se limita a Karma CPU.

Los tutoriales de Houdini de SideFX explican cómo preparar AOV de geometría y volumen en Karma y activarlos como variables de render. El ejemplo de geometría se ha preparado con Houdini 20 y el de volumen, con Houdini 21. Ambos siguen los pasos de crear la configuración en SOP, llevarla a la escena en LOPs y conectar los pases en el material de Karma. En esta guía mantenemos separados los dos métodos: los nodos y sus equivalentes entre versiones no son los mismos.

Los AOV permiten ajustar propiedades visuales concretas en composición mediante pases separados de la imagen principal. Los ejemplos de los tutoriales de SideFX se basan en un personaje, un cuerpo blando y una simulación de fuego. También puede plantearse el uso de pases similares en visualización arquitectónica, aunque los tutoriales no ofrecen configuraciones directas ni valores predefinidos para escenas arquitectónicas.

Primero, determina la versión y los pases que necesitas

  1. Elige el flujo de trabajo según la versión de Houdini. El tutorial de Geometry AOV está etiquetado para Houdini 20 y el de Volume AOV, para Houdini 21. Por tanto, interpreta los nombres de los nodos y los pasos en el contexto de la versión correspondiente; no trates ambos tutoriales como una instalación idéntica para una misma versión.

  2. Determina los pases necesarios antes de renderizar. En geometría se muestran pases de UV, posición y normal, además de fresnel, XRay, Edge Detect, altura, velocidad y ruido. En volumen se incluyen opciones de densidad, temperatura, llama, dispersión, altura, velocidad, gradient, motion vector y máscara. No activar los pases que no necesites ayuda a mantener organizado el conjunto de salidas según el objetivo; ten en cuenta que los tutoriales no proporcionan mediciones de mejoras de rendimiento concretas.

  3. Crea el nodo Scene Controller. En ambos tutoriales, Scene Controller se describe como un Object Node que comunica al conjunto de herramientas IPOPs qué tipo de material se utiliza y ayuda a seleccionar la cámara del visor asociada a la entrada de cámara. Conectar los nodos SOP de IPOPs a este punto de control forma parte del enfoque para gestionar la configuración desde un lugar común.

Preparar Geometry AOV

  1. Añade el SOP Geometry AOVs Bundle Maker a la escena. Entra en el objeto de geometría y conecta IPOPs Geometry AOVs Bundle Maker al nodo que se va a renderizar. La opción “Create Nulls” de los parámetros crea tres nulls: “render_out” para renderizar, “export” para convertir la configuración en atributos que se puedan exportar y “viz” para una vista previa visual rápida.

  2. Importa la geometría en LOPs. Copia la ruta “render_out” y añádela al nodo sopimport dentro de /stage. Después, añade IPOPs Geometry AOV Bundle a la geometría del material dentro de Karma Material y utiliza el botón “Create Output”. El tutorial indica que esta operación conecta a la salida el nodo AOV de Karma llamado “all_aovs”. También aclara que este nodo no genera una imagen por sí solo: sirve para transportar la información de otros AOV.

  3. Activa en Karma los pases que necesitas. Añade el nodo IPOPs Geometry Render Vars antes de Karma Render LOP y activa ahí los AOV que vayas a utilizar. Antes del render, comprueba las visualizaciones de UV, posición y normal en el null “viz”. En el tutorial, esta visualización crea una representación básica de scatter y point cloud sin sobrecargar la geometría, para previsualizar el resultado de alta calidad.

  4. Hereda o ajusta la configuración del material. La opción “Use Attributes” de la pestaña de AOV correspondiente del shader permite transferir al material la configuración de SOP. Por ejemplo, para el pase de altura se puede elegir Dynamic Bound, que varía según los límites de la geometría, en lugar de usar un rango fijo. En el pase de velocidad, los valores min y max determinan cómo se distribuye la velocidad en la rampa de color; el tutorial no recomienda valores numéricos concretos.

Preparar Volume AOV

  1. Usa Volume AOV Bundle Maker. En el tutorial de Houdini 21, después de conectar el volumen al nodo que se va a renderizar, se selecciona “Create Nulls” en IPOPs Volume AOV Bundle Maker. Al igual que en el ejemplo de geometría, se crean los nulls “render_out”, “export” y “viz”. Pasa la ruta de “render_out” al nodo sopimport dentro de /stage.

  2. Añade la información de AOV al shader de volumen. En el material de volumen de Karma Material, crea IPOPs Volume AOV Bundle y pulsa el botón “Karma AOVs”. El tutorial explica que esto conecta a la salida un AOV passthrough llamado “all_aovs”. Si se van a usar campos de densidad modificados de Pyro Shader, se desbloquea el shader y se conectan al Bundle las entradas de densidad, temperatura, llama y dispersión. A continuación, se usan “Create Output Connector” y “Create Output AOV”, en ese orden.

  3. Activa y previsualiza las variables de render. Añade IPOPs Volume Render Vars justo antes de Karma Render LOP para activar los pases que quieras utilizar. El null “viz” ofrece vistas RGB de densidad, temperatura, llama y dispersión. Para la altura del volumen, Dynamic Bounds ajusta automáticamente los límites cuando cambia el tamaño del volumen; Defined Bounds utiliza un valor fijo desde el suelo. El pase de velocidad crea un gradient según la velocidad, mientras que el AOV Gradient se describe como una herramienta para resaltar la iluminación, los contornos y los bordes del humo. El pase Motion Vector ayuda a añadir desenfoque de movimiento en composición; Mask RGB permite ajustar el color y el brillo en zonas definidas mediante la entrada SDF Mask VDB.

Repercusión en los flujos de trabajo de arquitectura y archviz

Esta configuración ofrece un enfoque de composición que los equipos de visualización pueden explorar si quieren corregir propiedades visuales concretas por separado una vez terminado el render. Los AOV de geometría separan información como la posición de la superficie, los bordes y la velocidad; los AOV de volumen permiten tratar por separado la densidad, la profundidad, el movimiento y la información de máscara en volúmenes como el humo. Su aplicación directa a un render arquitectónico depende de la escena y el material utilizados. Los tutoriales de SideFX no ofrecen ejemplos arquitectónicos, recomendaciones de hardware ni comparativas de tiempos de render.

En cuanto a compatibilidad, no copies entre versiones los nodos de los tutoriales de Houdini 20 y Houdini 21 sin verificarlos. Además, el tutorial de Geometry AOV para Houdini 20, publicado el 9 de julio de 2024, indica que en ese momento MaterialX Ambient Occlusion solo estaba disponible en Karma CPU; esta información no confirma la compatibilidad actual. Las páginas de los tutoriales de IPOPs indican que se requiere un pago, pero las fuentes no incluyen el precio. Como tampoco detallan las condiciones de licencia del conjunto de herramientas, verifica por separado las condiciones de acceso y uso antes de llevarlo a producción.

Errores frecuentes

  • Confundir el null viz con la salida de render: el tutorial utiliza render_out para renderizar y viz para la vista previa.

  • Esperar que el nodo “all_aovs” genere una imagen por sí solo: el tutorial lo describe como un passthrough que transporta la información de otros AOV.

  • Omitir el paso Render Vars: en los tutoriales de geometría y volumen, los AOV que se van a utilizar se activan en el nodo Render Vars correspondiente, antes de Karma Render LOP.

  • Mezclar los pasos de los tutoriales de Geometry y Volume: los nombres de los nodos y las versiones de los tutoriales son diferentes; para el shader de volumen también se explican pasos específicos para crear el conector de salida y el AOV.

  • Tomar la información sobre Ambient Occlusion como garantía de compatibilidad actual: la nota sobre Karma CPU del tutorial de Houdini 20 corresponde al momento de su publicación.

Fuentes

2 fuentes
S
sidefx.comsidefx.com/tutorials/houdini-ipops-volumes-aovs-for-karma-cpu-xpu-karma-materials
Resumen
S
sidefx.comsidefx.com/tutorials/houdini-ipops-geometry-aovs-for-karma-cpu-xpu-karma-materials
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 estudios de visualización de Turquía, tiene sentido considerar los AOV como un flujo de trabajo que permite realizar ajustes selectivos después del render. En escenas con humo, fuego u otros efectos volumétricos, separar los pases de velocidad, máscara y densidad puede ayudar a controlar mejor las decisiones de composición. Sin embargo, los tutoriales no incluyen mediciones de ahorro de tiempo ni de rendimiento; por eso, conviene probar en el proyecto el efecto de los pases adicionales en los tiempos de producción.

También hay que incluir en la planificación de la configuración tanto el acceso como la compatibilidad: las páginas de los tutoriales indican que se requiere un pago, pero no especifican el precio ni las condiciones de licencia del conjunto de herramientas. Es importante no mezclar los ejemplos de Houdini 20 y 21, ni presentar como información actual de compatibilidad la nota sobre MaterialX Ambient Occlusion de 2024. Lo más seguro es verificar la cadena de nodos en una escena de prueba pequeña y, después, incorporarla a la plantilla de producción.

Preguntas frecuentes

¿Cómo se activa Geometry AOV en Houdini Karma?

En el tutorial de SideFX, la configuración se prepara con SOP Geometry AOVs Bundle Maker, la geometría se importa mediante `sopimport` en `/stage` y se crea la salida AOV en el material. Los pases que se van a utilizar se activan en el nodo IPOPs Geometry Render Vars, añadido antes de Karma Render LOP.

¿Para qué versión de Houdini se explica la configuración de Volume AOV?

El tutorial de SideFX sobre Volume AOV está preparado para Houdini 21. El tutorial de Geometry AOV está etiquetado para Houdini 20.

¿MaterialX Ambient Occlusion es compatible con Karma XPU?

El tutorial de Houdini 20, fechado el 9 de julio de 2024, indica que en ese momento MaterialX Ambient Occlusion solo era compatible con Karma CPU. Esta fuente no confirma la compatibilidad actual con Karma XPU.

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

Noticias relacionadas