Últimas noticias
Se desarrolla un nuevo plugin para Unreal Engine: pintado de luz y sombra en tiempo realGuía de CageEdit en Rhino 8: deformación controlada y suave del modeloCrear nieve y revestimientos de superficie con V-Ray Decal en 3ds MaxUso de bloques en Rhino 8: gestiona elementos arquitectónicos repetidosCreación de videos arquitectónicos con Gemini Omni Flash: guía de prompts paso a paso¿Cómo configurar cortes y transiciones de cámara en Sequencer de Unreal Engine?Gestión del color en Blender: AgX, flujo lineal y exportación correctaUso de V-Ray Enmesh en 3ds Max: crear patrones de superficie repetidosGuía para editar rápidamente objetos de escena con la consola Python de BlenderBoolean y Extrude en Geometry Nodes de Blender: guía de modelado arquitectónico
Consejos y guíasRhino

Guía de CageEdit en Rhino 8: deformación controlada y suave del modelo

En Rhino 8, CageEdit deforma objetos suavemente mediante la edición de una jaula de control. Esta guía explica cómo elegir la jaula, ajustar el área de influencia y la precisión, y utilizar SoftEditCrv con curvas.

Modelo arquitectónico curvo cuya forma se edita con una jaula de control, en un estudio de diseño minimalistaImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. CageEdit puede deformar objetos con objetos de control 1D, 2D o 3D.
  2. La opción Local limita el efecto del objeto de control mediante la distancia Falloff distance definida.
  3. Accurate puede actualizarse más lentamente; Fast crea superficies menos precisas y con menos puntos de control.
  4. SoftEditCrv reduce gradualmente el cambio según la distancia respecto al punto seleccionado de la curva.

El comando CageEdit de Rhino 8 permite deformar objetos suavemente mediante la edición de los puntos de un objeto de control. Esta guía aborda paso a paso las funciones Cage, CageEdit y SoftEditCrv descritas en la documentación oficial de Rhino 8, para quienes quieran modificar la forma de modelos arquitectónicos y de interiores de manera global o en una zona limitada. Los comandos se limitan a las opciones descritas en la documentación de Rhino 8; no debe suponerse que existe una densidad de jaula o un valor de falloff ideal único para cada modelo.

¿Cuándo usar CageEdit?

CageEdit sirve para realizar un cambio amplio y fluido mediante los puntos de control de una jaula, en lugar de mover uno por uno los puntos de control del objeto. Según la documentación de Rhino, este método puede deformar suavemente superficies con muchos puntos de control. En los objetos polysurface, la deformación no separa las piezas por las uniones. El efecto puede abarcar todo el objeto o limitarse a una zona local.

El objeto de control puede crearse con el comando Cage o utilizarse a partir de una curva o superficie existente. La jaula puede ser una estructura 1D, 2D o 3D, como un rectángulo o una línea; el tipo depende de cómo se cree y de la caja delimitadora del objeto. La documentación de Rhino señala que las jaulas con pocos puntos de control pueden editar objetos complejos y producir transiciones más suaves que la edición estándar de puntos de control.

Deformar con CageEdit: paso a paso

  1. Selecciona el objeto que quieras editar. Los objetos capturados por el comando determinan la geometría que se verá afectada por la edición posterior de la jaula. También pueden seleccionarse curvas, superficies o puntos de control de una malla como objetos capturados.

  2. Selecciona o crea un objeto de control. Para crear la jaula, utiliza la ruta Transform › Cage Editing › Create Cage o el comando Cage. Como alternativa, puedes usar una curva o superficie existente como objeto de control. La documentación de Rhino indica que la jaula puede crearse en función de la caja delimitadora del objeto.

  3. Inicia CageEdit y define el objeto de control. La ruta del comando es Transform › Cage Editing › Cage Edit. Una vez identificados los objetos y el objeto de control, edita los puntos de la jaula de control.

  4. Controla la edición con los puntos de la jaula. Al hacer clic en un polígono de control de la jaula, se seleccionan dos puntos de jaula adyacentes; al hacer doble clic en el polígono, se selecciona una fila de puntos. Este comportamiento de selección permite dar forma a la deformación extendiéndola desde un solo punto o a lo largo de una fila más amplia.

  5. Revisa el resultado y, si hace falta, libera el objeto de la jaula. ReleaseFromCage libera los objetos seleccionados de la influencia del objeto de control de CageEdit. La documentación también incluye el comando SelCaptives, que permite encontrar los objetos capturados asociados al objeto de control.

Área de influencia y opciones de deformación

Global y Local son dos enfoques distintos para determinar el alcance del efecto de la jaula. Global afecta a los objetos en el espacio 3D; también pueden deformarse las partes del objeto que quedan fuera de la jaula. La documentación advierte que el efecto puede aumentar considerablemente a medida que los objetos quedan fuera del objeto de control. Por eso, no conviene asumir que solo cambiará la zona dentro de la jaula.

La opción Local define una Falloff distance que se extiende desde el objeto de control hacia el entorno. Los objetos o partes de objetos que quedan fuera de esta distancia no se ven afectados por la deformación. Intervienen tanto el área de influencia completa de la jaula como la zona sin efecto y la transición entre ambas. El enfoque Local puede ser más adecuado si quieres controlar dónde empieza y termina el efecto, aunque la documentación no recomienda una distancia numérica concreta.

AjusteValor recomendadoEfecto
DeformationFast o Accurate, según las necesidadesFast produce superficies con menos puntos de control y menos precisión. Accurate puede actualizarse más lentamente y generar superficies más densas al reajustarlas.
PreserveStructureYes o No, según los requisitos de la geometríaYes conserva la estructura de puntos de control de la curva o superficie. No permite reajustar el objeto cuando sea necesario para obtener una deformación precisa.
Region to editGlobal o Local, según el área de influencia deseadaGlobal extiende el efecto por el espacio 3D. Local limita el efecto mediante Falloff distance.
RigidSe define para cada objetoCambia la posición del objeto capturado sin deformar su forma. Los objetos de un grupo se transforman como una unidad.

PreserveStructure no se aplica a los objetos polysurface y no se muestra cuando solo se selecciona una polysurface. Además, en una curva o superficie, la opción Yes puede reducir la precisión de la deformación si el objeto no tiene suficientes puntos de control. No permite reajustar el objeto, si es necesario, con más puntos de control de la jaula para obtener una deformación precisa. Las instancias de bloque pueden editarse con CageEdit; sin embargo, la documentación indica que los bloques siempre se transforman rígidamente, independientemente del ajuste Rigid.

Edición más localizada de curvas: SoftEditCrv

Para cambiar suavemente una zona alrededor de un punto concreto de una curva sin usar una jaula, se puede utilizar SoftEditCrv. El comando desplaza el punto seleccionado y reduce el cambio progresivamente a medida que se aleja de ese punto a lo largo de la curva. Se selecciona el punto de edición de la curva, se define la posición de destino y se ajusta la distancia de influencia. Distance se expresa en unidades del modelo; se puede introducir un valor o definir la distancia haciendo clic en la curva.

FixEnds=Yes mantiene fijos los extremos aunque el valor de Distance supere la distancia hasta uno o ambos extremos de la curva. Sin embargo, la documentación de Rhino indica que, en curvas densas, esta opción puede provocar un cambio brusco cerca de los extremos. Cuando FixEnds=No, se permite que los extremos se muevan si la distancia se extiende hasta ellos. Si es necesario conservar los extremos de la curva, conviene revisar especialmente el resultado de estos dos comportamientos.

Aspectos que conviene tener en cuenta en flujos de trabajo de arquitectura y visualización

CageEdit puede utilizarse para cambiar la forma general de una superficie o polysurface sin mover manualmente muchos puntos de control por separado. El área de influencia Local puede resultar útil en ediciones donde haya que conservar la geometría cercana; Global puede afectar a una parte más amplia del objeto. SoftEditCrv también ofrece una alternativa para realizar correcciones localizadas en curvas densas.

En el flujo de trabajo, es importante que la selección y los ajustes se adapten a la geometría: Fast prioriza la velocidad de actualización, pero reduce la precisión; Accurate puede funcionar más lentamente. Como las fuentes no especifican requisitos de hardware, condiciones de licencia ni mediciones de rendimiento, no se pueden extraer conclusiones concretas sobre hardware o costes. Tras la deformación, revisar la densidad de las superficies, los extremos de las curvas y el efecto sobre la geometría exterior a la jaula facilita la detección de cambios de forma inesperados.

Errores frecuentes

  • Suponer que, con Global seleccionado, solo cambiará la parte que queda dentro de la jaula. El efecto Global también puede extenderse a las partes exteriores.

  • Usar la opción Fast sin tener en cuenta la pérdida de precisión. Según la documentación de Rhino, Fast crea superficies con menos puntos de control y menos precisión.

  • Pensar que el ajuste PreserveStructure=Yes garantiza la misma precisión en cualquier circunstancia. Un número insuficiente de puntos de control puede reducir la precisión de la deformación.

  • Esperar que el ajuste Rigid cambie el comportamiento de las instancias de bloque. La documentación define los bloques como objetos que siempre se transforman rígidamente.

  • Pasar por alto el efecto de la opción FixEnds=Yes cerca de los extremos de la curva en SoftEditCrv. En curvas densas puede producirse una transición brusca.

Fuentes

3 fuentes
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/cageedit.htm
Resumen
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/cage.htm
Resumen
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/softeditcrv.htm
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 arquitectura e interiores, el valor práctico de CageEdit reside en que permite extender un cambio de forma sin intervenir en cada punto de control por separado. Puede simplificar el flujo de trabajo, sobre todo en las fases en las que hace falta remodelar la forma general o una zona concreta de una superficie. SoftEditCrv ofrece una opción de edición más acotada para las curvas.

Sin embargo, la documentación de Rhino no especifica requisitos de hardware ni ahorros de tiempo; por eso, las expectativas de rendimiento deben probarse con la geometría del proyecto. Es importante evaluar la elección entre precisión y velocidad de Fast y Accurate según las necesidades del modelo que se entregará. Suponer incorrectamente el alcance del efecto Global, usar PreserveStructure sin comprobarlo y no revisar el resultado de FixEnds son riesgos habituales.

Preguntas frecuentes

¿Para qué sirve CageEdit en Rhino 8?

CageEdit deforma objetos suavemente mediante objetos de control bidimensionales o tridimensionales. El efecto puede abarcar todo el objeto o limitarse con Local y Falloff distance.

¿Cuál es la diferencia entre Fast y Accurate en CageEdit?

Fast crea superficies con menos puntos de control y menos precisión. Accurate puede actualizar la deformación más lentamente y hacer que las superficies reajustadas sean más densas.

¿SoftEditCrv puede mantener fijos los extremos de una curva?

Sí. FixEnds=Yes impide que se muevan los extremos de la curva aunque Distance se extienda hasta ellos. Sin embargo, en curvas densas puede producirse un cambio brusco cerca de los extremos.

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

Noticias relacionadas