En resumen
- El comando Mesh crea mallas editables a partir de superficies NURBS, polysurfaces y objetos SubD.
- ShrinkWrap puede generar una malla que envuelve superficies, SubD, mallas, nubes de puntos y objetos de punto.
- Al aumentar la densidad de la malla, aumenta el número de polígonos; una densidad menor produce resultados más ligeros y con menos detalle.
- En ShrinkWrap, un Offset negativo reduce el tamaño de la malla, mientras que uno positivo la expande.
Los comandos Mesh y ShrinkWrap, descritos en la documentación oficial de Rhino 8, ofrecen distintas opciones para convertir la geometría de un modelo en mallas poligonales según el uso previsto. Mesh trabaja con superficies NURBS, polysurfaces y objetos SubD; ShrinkWrap también puede crear una malla alrededor de mallas, nubes de puntos y objetos de punto. La elección de los ajustes depende del objetivo, ya sea mostrar el modelo en pantalla, exportarlo o generar geometría cerrada a partir de datos escaneados.
1. Elige los ajustes iniciales con el comando Mesh
El comando Mesh de Rhino crea una malla poligonal editable, separada del objeto de origen. Según la documentación, la malla generada a partir de un objeto sólido es continua y cerrada; esto puede resultar útil al exportar a formatos de prototipado rápido como STL. Las mallas de renderizado utilizadas para sombrear en la ventana gráfica no son editables de la misma manera; la documentación indica que pueden extraerse con el comando ExtractRenderMesh.
En los controles básicos de malla, el deslizador de densidad determina la proximidad entre la superficie y las aristas de la malla. La densidad predeterminada es 0,5 y el intervalo de valores permitido va de 0 a 1. Cuanto mayor sea el valor, mayor será el número de polígonos. Por tanto, una densidad alta puede ser adecuada cuando se necesita una representación más fiel a la superficie, aunque no hace falta elegir siempre el valor máximo.
En la primera prueba, activa la vista previa e inspecciona las aristas de la malla. Evalúa conjuntamente si el nivel de detalle es suficiente, si se conserva la forma de la superficie y cuál será el uso posterior del modelo. La documentación de Rhino también explica cómo previsualizar los ajustes de malla y restaurar los valores predeterminados.
2. Ajusta el equilibrio entre detalle y rendimiento
Cada parámetro de los ajustes detallados de malla tiene un efecto distinto. Los valores de la tabla son los valores predeterminados y los intervalos recomendados que figuran en la documentación de Rhino 8; para controlar mejor el resultado, conviene centrarse en el parámetro que influye en el aspecto deseado, en lugar de cambiarlo todo a la vez.
| Ajuste | Valor recomendado | Efecto |
|---|---|---|
| Density | Predeterminado: 0,5; intervalo: 0–1 | El número de polígonos aumenta a medida que sube el valor. |
| Maximum angle | Predeterminado: 0°; intervalo recomendado: 5°–90° | Ayuda a generar una malla más densa en las zonas de mayor curvatura; el valor 0° desactiva este criterio. |
| Maximum distance, edge to surface | Predeterminado: 0; intervalo utilizable según el tamaño del modelo | Un valor menor aumenta la precisión y el número de polígonos; 0 desactiva este criterio. |
| Maximum edge length | Predeterminado: 0; el intervalo utilizable depende del tamaño del modelo | Un valor menor da lugar a un procesamiento más lento y a un mayor número de polígonos. |
| Minimum edge length | Predeterminado: 0,0001 unidades del sistema | Un valor mayor puede generar una malla más rápido y con menos polígonos, pero menos precisa. |
Cuando Refine mesh está activado, Rhino subdivide algunos cuadriláteros hasta que se cumplen los criterios establecidos. Desactivarlo puede acelerar la generación de la malla, pero puede reducir la precisión y el número de polígonos. Parámetros como Maximum angle, la longitud de arista y la distancia a la superficie permiten controlar las zonas que requieren más detalle. Con Maximum edge length se puede buscar una malla formada por polígonos de tamaño aproximadamente similar.
Si es importante que no haya aberturas entre las partes de una polysurface, presta atención a la opción Jagged seams. Cuando está activada, las superficies se convierten en malla por separado y las aristas no se unen; el proceso puede ser más rápido y producir menos polígonos, pero pueden aparecer grietas en las uniones. La documentación indica que, con la opción desactivada, se genera una malla cerrada.
3. Envuelve geometría compleja con ShrinkWrap
ShrinkWrap genera una malla que envuelve la geometría seleccionada. La documentación oficial muestra este comando para crear mallas de impresión 3D, formar una malla sólida a partir de varios objetos, unir partes de escaneos 3D, generar mallas a partir de nubes de puntos y convertir geometría difícil de reparar en una malla cerrada.
Selecciona los objetos de entrada y revisa la vista previa. ShrinkWrap admite superficies NURBS, objetos SubD, mallas, nubes de puntos y objetos de punto. La vista previa permite ver la malla resultante durante la sesión del comando. Si hace falta, puedes mostrar los alambres de la malla y ocultar los objetos de entrada durante la vista previa.
Ajusta Target Edge Length según el objetivo. Este parámetro determina la longitud aproximada de las aristas de la malla de salida. El valor predeterminado se calcula automáticamente; como la documentación de origen no indica un valor objetivo concreto, conviene probar y revisar la vista previa según el tamaño del modelo.
Comprueba la dirección de Offset. Un valor positivo expande la malla hacia fuera y aumenta el número de caras. Un valor negativo reduce el tamaño de la malla y disminuye el número de caras. Offset tiene un efecto más limitado sobre la longitud objetivo de las aristas.
Usa con moderación los ajustes Smoothing iterations y Polygon Optimization. Si el valor de Smoothing es 0, se desactiva el suavizado; cuanto más alto sea, más se reducirá el número de caras y más se desplazará la malla hacia dentro. Polygon Optimization tiene un intervalo del 0 al 100 %: un valor más alto reduce más caras, aunque se conservan las de las aristas duras.
Evalúa por separado los datos de puntos y los agujeros. Inflate Vertices and Points genera la malla de salida a partir de cada vértice o punto de una malla o nube de puntos. Está activado de forma predeterminada para nubes de puntos y puntos, y desactivado para los demás tipos de objeto. Fill holes in input objects puede ser útil en muchos casos, pero revisa el resultado, ya que también puede cerrar pequeñas separaciones que formen parte del diseño.
4. Aspectos que conviene tener en cuenta en los flujos de arquitectura y visualización
Arquitectos e interioristas pueden utilizar el comando Mesh para preparar modelos de superficie destinados a la exportación o a otros usos basados en polígonos. Para los equipos de visualización arquitectónica, la densidad de malla es la principal decisión a la hora de equilibrar el detalle y el número de polígonos. Una densidad mayor crea más caras; la documentación describe el ajuste preestablecido de calidad “Jagged and faster” como una opción para sombrear objetos NURBS más rápido, con menor densidad y cierta pérdida de calidad.
Quienes trabajan con datos escaneados o geometría difícil de reparar pueden aprovechar las opciones de ShrinkWrap para generar mallas cerradas y procesar nubes de puntos. Aun así, el resultado depende de los ajustes Offset, suavizado, relleno de agujeros e inflado de puntos y vértices, por lo que hay que comprobar la malla final según las necesidades del proyecto. La documentación no ofrece información sobre licencias, requisitos de hardware ni compatibilidad con formatos de exportación específicos; no conviene hacer suposiciones definitivas sobre esos aspectos.
Errores frecuentes
Pensar que aumentar la densidad siempre mejora el resultado: también aumenta el número de polígonos.
Dejar Jagged seams activado y esperar que se unan las aristas de las superficies conectadas: esta opción puede provocar grietas.
Confundir el efecto de los valores positivos y negativos de Offset en ShrinkWrap: uno expande la malla y el otro la reduce.
Usar Fill holes in input objects sin comprobar si cierra pequeños huecos intencionados del diseño.
Confiar en la opción para eliminar los objetos de origen sin revisar la vista previa de ShrinkWrap.
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 visualización de Turquía, el valor de estos comandos reside en que permiten al usuario controlar la conversión de distintas geometrías de origen en mallas. ShrinkWrap puede ser especialmente útil para trabajos con datos escaneados o que requieren una malla cerrada; aun así, el resultado exige revisar los ajustes y la vista previa.
Conviene recordar que aumentar la densidad también eleva el número de polígonos. Hacer pequeñas pruebas con los propios modelos del estudio puede evitar la creación de mallas innecesariamente pesadas. Como la documentación no incluye información sobre licencias, hardware ni compatibilidad con formatos concretos, es recomendable verificar por separado los pasos reales de transferencia del proyecto antes de tomar decisiones sobre estos aspectos.
Preguntas frecuentes
¿Con qué objetos funciona ShrinkWrap en Rhino 8?
Puede utilizar como entrada superficies NURBS, objetos SubD, mallas, nubes de puntos y objetos de punto.
¿Qué cambia la densidad en el comando Mesh de Rhino?
La densidad afecta a la proximidad entre las aristas de la malla y la superficie original. Cuanto mayor sea el valor, mayor será el número de polígonos.
¿Cuál es la diferencia entre Offset positivo y negativo en ShrinkWrap?
Un Offset positivo expande el resultado y aumenta el número de caras; uno negativo reduce la malla y disminuye el número de caras.



