En resumen
- PolyReduce puede reducir la geometría hasta un porcentaje objetivo o un número fijo de polígonos.
- Remesh ofrece el modo Uniform para obtener triángulos de tamaño uniforme y Adaptive para variar su tamaño según la curvatura.
- En PolyReduce, Hard Points y Hard Edges ayudan a conservar la posición de los puntos y bordes seleccionados.
- En Remesh, aumentar el número de iteraciones puede mejorar la calidad; SideFX indica que, por lo general, 3-4 iteraciones son suficientes.
En Houdini, PolyReduce y Remesh sirven para simplificar un modelo o reorganizar su malla de triángulos. Según la documentación oficial de SideFX, el nodo PolyReduce está disponible desde la versión 16.5 y Remesh, desde la versión 18.0. Cada herramienta tiene un propósito distinto: PolyReduce reduce la geometría existente hasta alcanzar una cantidad objetivo de polígonos, mientras que Remesh vuelve a generar el tamaño y la distribución de los triángulos. En los modelos de visualización arquitectónica, la elección adecuada depende de los detalles de superficie, los bordes y el uso previsto que deban conservarse.
1. Define el objetivo y empieza con PolyReduce
Aplica el nodo PolyReduce a la geometría poligonal que quieras reducir. En el flujo básico descrito en la documentación, se selecciona el objeto, se añade la herramienta PolyReduce desde la pestaña Polygon y se define, mediante los parámetros, cuántos polígonos se conservarán. Si el nodo debe aplicarse a todos los polígonos, puedes dejar vacío el campo Group.
En la sección Reduction amount puedes definir el objetivo de dos maneras: conservar un porcentaje de los polígonos o puntos de entrada, o especificar un número fijo de polígonos o puntos. El objetivo no garantiza un recuento exacto en el resultado; según SideFX, la cantidad final puede quedar por debajo. Por eso, en la primera prueba, conviene revisar el resultado en lugar de confiar en un único valor de densidad.
| Ajuste | Valor recomendado | Efecto |
|---|---|---|
| Continue reducing within quality tolerance | Actívalo si quieres permitir que se reduzca por debajo del objetivo | Puede seguir reduciendo dentro de la tolerancia de calidad después de alcanzar el objetivo. |
| Tolerance | Predeterminado: 1e-05 (0,00001) | El valor predeterminado produce cambios muy pequeños; aumentarlo puede permitir reducciones adicionales. |
| Equalize lengths | Predeterminado: 1e-10; ejemplo: 0,001 | Da más peso a igualar las longitudes de los lados de triángulos o cuadriláteros; puede aumentar las diferencias de forma. |
| Remesh: Iterations | Por lo general, 3-4 | Aumentarlo puede mejorar la calidad de la malla, pero prolonga el procesamiento; valores excesivos pueden afectar negativamente a la forma o los atributos. |
Una reducción más agresiva con PolyReduce puede generar triángulos o cuadriláteros largos y estrechos. Según SideFX, de forma predeterminada el nodo prioriza conservar la forma de la superficie original por encima de la forma de los polígonos individuales. Aumentar el valor de Equalize lengths puede generar polígonos más regulares, pero también puede hacer que el modelo se aleje más de su forma inicial. No existe un rango de valores universal para este ajuste. Auméntalo gradualmente y compara el resultado cada vez.
2. Conserva puntos, bordes y zonas de superficie importantes
Puedes especificar en Hard Points los puntos que deban mantenerse alineados con otra geometría y, en Hard Edges, los bordes que no deban desplazarse. Soft Points y Soft Edges no ofrecen una conservación estricta: PolyReduce puede modificar esas posiciones si lo necesita para alcanzar el objetivo. Aumentar el valor de Weight da más importancia a conservar esos puntos y bordes, aunque la calidad de otras zonas puede disminuir como consecuencia.
Si necesitas conservar más polígonos en determinadas áreas, puedes usar el atributo de la sección Retain density by attribute. Por ejemplo, puedes pintar un atributo sobre el modelo con Paint SOP para indicar las zonas cuya densidad debe conservarse; un valor alto del atributo favorece que se mantengan más polígonos. Si necesitas conservar la silueta o las superficies visibles desde un punto de vista concreto, puedes conectar la geometría de la vista a la tercera entrada. En ese caso, los pesos Silhouette y Front facing determinan la importancia de las características de esa vista.
En modelos con baked texture, puedes usar el atributo de color Cd para realizar una reducción sensible a los cambios. PolyReduce intenta conservar más polígonos en las zonas donde varía el valor del atributo; la documentación lo muestra en particular con recursos de videojuegos en los que es necesario conservar la textura. En visualización arquitectónica, si también importan los límites de la textura, conviene revisar conjuntamente la geometría reducida y el aspecto de la textura.
3. Usa Remesh para cambiar la distribución de los triángulos
Remesh no se centra en reducir el número de polígonos hasta alcanzar un objetivo, sino en volver a generar la malla de triángulos. El modo Uniform busca igualar las longitudes de los lados, mientras que Adaptive intenta usar triángulos más grandes en zonas de menor curvatura y más pequeños en las áreas detalladas. El método Adaptive puede representar una superficie con menos triángulos que Uniform cuando la longitud de arista objetivo de este último es comparable a las aristas más cortas de la malla Adaptive. Sin embargo, debido a la variación en la longitud de las aristas, permite una mayor desviación respecto a los triángulos equiláteros.
En el modo Uniform, Target Size define la longitud objetivo de las aristas en unidades de Houdini. En el modo Adaptive se pueden usar los límites Max Size y Min Size; Relative Density modifica la densidad de muestreo. La documentación ilustra Relative Density con los valores 1 y 2, que corresponden a densidades que muestrean una esfera de curvatura similar con aproximadamente 16 y 32 puntos, respectivamente. Estos valores no pueden aplicarse libremente en toda la superficie del modelo: la velocidad de variación de la longitud de las aristas está limitada para preservar la calidad de los triángulos.
Para conservar esquinas pronunciadas y costuras, puedes usar Hard Edges Group en Remesh. Los bordes de contorno y los bordes no manifold compartidos por tres o más polígonos ya se conservan. En la opción UV Seams, Ignore no intenta conservar las costuras; Harden trata los límites de las islas UV como bordes duros; Resample divide esos límites en segmentos equidistantes y los marca como duros.
4. ¿Cómo evaluar el resultado en un flujo de trabajo de modelos arquitectónicos?
En un modelo arquitectónico, primero identifica qué partes aparecerán en primer plano, tendrán textura, bordes definidos o serán visibles desde una cámara concreta. Si el objetivo principal es reducir la densidad de la superficie, define un objetivo con PolyReduce y revisa la silueta, los límites y las costuras de atributos. Si la prioridad es la distribución o la densidad de los triángulos en función de la curvatura, compara los modos de Remesh. Los dos nodos no realizan la misma operación: conviene distinguir entre reducir el número objetivo de polígonos y generar una nueva malla de triángulos.
Aumentar las iteraciones en Remesh requiere más tiempo de procesamiento y sus beneficios disminuyen en las iteraciones posteriores. En PolyReduce, se indica expresamente que los pesos no tienen un rango fijo; por eso, no des por sentado que existe un único valor «correcto». Si el flujo de trabajo que usa el modelo depende de las UV, de la posición de los puntos o de la silueta desde un ángulo determinado, activa las opciones de conservación pertinentes y revisa la geometría resultante. La documentación no proporciona información sobre requisitos de hardware, condiciones de licencia ni compatibilidad con otros programas, por lo que esos aspectos deben verificarse por separado.
Errores frecuentes
Suponer que el objetivo de PolyReduce garantiza un recuento exacto: el nodo puede producir una cantidad inferior a la indicada.
Aumentar Equalize lengths dando por hecho que la forma no cambiará: unos polígonos más regulares pueden alejarse más de la forma original.
Aumentar demasiado las iteraciones de Remesh: la mejora de calidad puede disminuir mientras aumenta el tiempo de procesamiento; también puede verse afectada la conservación de la forma o los atributos.
Aceptar el resultado sin revisar las costuras UV, los bordes duros o la silueta desde la vista: para conservar estas características, hay que evaluar los grupos y las opciones correspondientes.
Fuentes
2 fuentesNo republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.
Para los estudios de arquitectura y los equipos de visualización de Turquía, estos dos nodos pueden ser útiles para adaptar modelos densos a las necesidades de la escena. El enfoque más práctico es identificar primero la silueta, los límites de textura y los bordes que deben conservarse, y después decidir si conviene reducir el número de polígonos o volver a triangular la malla.
Las fuentes no incluyen mediciones ni información sobre el ahorro de tiempo, el hardware o el costo de las licencias; por lo tanto, no es posible calcular la inversión. En escenas grandes, es importante probar los ajustes en una parte representativa del modelo, evitar reducciones agresivas antes de comprobar la calidad del resultado y no considerar garantizado el recuento objetivo. También deben verificarse por separado las condiciones de exportación y compatibilidad.
Preguntas frecuentes
¿Cómo se reduce el número de polígonos con Houdini PolyReduce?
En el nodo PolyReduce, define el objetivo como un porcentaje de la geometría de entrada o como un número fijo de polígonos o puntos. Revisa el resultado, ya que la cantidad final puede quedar por debajo del objetivo.
¿Cuál es la diferencia entre Uniform y Adaptive en Houdini Remesh?
Uniform intenta igualar las longitudes de los lados. Adaptive usa triángulos más grandes en zonas de menor curvatura y más pequeños en las áreas detalladas.
¿Puede PolyReduce conservar las costuras UV?
Sí. Cuando el peso de Vertex attribute seams es mayor que cero, se tienen en cuenta las discontinuidades de atributos; de forma predeterminada, se comprueban todos los atributos de vértice, excepto la normal de vértice.



