Inkscape> Aísle la repetición perfecta de mosaicos clonados

Recientemente me enteré de la herramienta de clones en mosaico en Inskcape, así que he estado jugando con ella un poco. ¿Hay alguna forma de aislar la repetición perfecta de un patrón? Adjunto un ejemplo a continuación. Creé este patrón con la simetría PGG y me gustaría aislar una repetición perfecta (vectorial). Lo que he estado haciendo hasta ahora es observar la repetición y usar guías para ayudarme a crear una máscara de recorte adecuada, luego probar la repetición creando un relleno de patrón a partir de ella. Sin embargo, aunque este proceso fue bastante fácil con este ejemplo, no siempre es inmediato con patrones más complejos, lo que hace que el proceso sea tedioso y propenso a errores. ¿Hay alguna forma de automatizar este proceso, por ejemplo, con un script o algo así?

ejemplo

Respuestas (2)

No hay nada que yo sepa que lo haga automáticamente. Aunque la respuesta del usuario 287001 es probablemente la más cercana que obtendrá.

De todos modos, si fuera yo, construiría esos patrones de manera diferente. Crearía una tesela integrada manualmente y luego clonaría toda la tesela. Puede usar la cuadrícula y ajustar a la cuadrícula para ayudar a obtener la posición de las piezas repetidas que se superponen a los bordes izquierdo, derecho, superior e inferior del mosaico para que quede uniforme.

Aquí hay un ejemplo. He codificado por colores los triángulos para que puedas ver los que se repiten. El diseño final usa el cuadro gris como un clip, luego lo convertí en un clon. Luego coloqué el primer clon en la página, luego dupliqué y coloqué los otros usando ajustar a la cuadrícula.

ingrese la descripción de la imagen aquí

Una ventaja de usar un clon aquí es que puede editar la fuente y agregar más complejidad y los otros clones se actualizarán automáticamente.

Ejemplo

ingrese la descripción de la imagen aquí

Gracias por su respuesta. Por lo general, hago patrones más complejos manualmente (y sobre todo no en Inkscape, ya que lucho un poco con la gestión de capas), pero en este caso estaba buscando un flujo de trabajo fácil y rápido para hacer coordenadas más simples, por lo que hacerlo manualmente anularía el propósito. .
@Danyan Solo tiene que crear un mosaico continuo manualmente con este método. No implica capas ni gestión de capas. El patrón está hecho de clones.
Prefiero tener elementos organizados en grupos y capas, especialmente cuando se trata de motivos más complejos. Por cierto, no digo que no sea factible en Inkscape, pero lo encuentro más engorroso en general.

No hay necesidad de "observar" los intervalos de repetición horizontales o verticales. Seguramente hay algunos nodos si tiene rutas vectoriales (= sin imágenes rasterizadas, resultados de efectos ni ajustes preestablecidos que no sean rutas, como rectángulo o elipse). Debería poder encontrar los nodos correspondientes en intervalos de repetición horizontales y verticales.

Desvincule y desagrupe todas las formas de su patrón de mosaico. Si no hay rutas, convierta esos objetos en rutas. No se permite nada más. Consulte el panel Objetos para asegurarse de que todos los grupos estén desagrupados.

Dibuja un rectángulo que cubra un intervalo horizontal y uno vertical de tu patrón. Si tiene activadas las referencias a puntos, puede arrastrar el rectángulo en diagonal entre los nodos correspondientes.

Seleccione el nuevo rectángulo y todas las formas debajo de él. Aplicar Extensión > Booleano > Intersección. Recorta las formas sin combinarlas. Se mantienen independientes y conservan sus colores.

Hay un problema: si hay caminos abiertos, se cierran, lo que arruinará la apariencia. Para mantenerlo visualmente correcto, tenga todas las formas rellenas como trazados cerrados y convierta los trazados abiertos de solo trazo en áreas rellenas con Trazado > Trazo a trazado.

POR CIERTO. Algunas extensiones se perdieron cuando apareció Inkscape v1. No sé si tiene una extensión de operaciones booleanas en funcionamiento en su compilación de Inkscape. Esta https://inkscape.org/~Moini/★multiple-boolean-operations-with-inx-pathops es una versión fija que funciona con muchas mejoras. Debe leer la documentación de Inkscape para aprender a instalar nuevas extensiones.

sí, después de pensarlo un rato, llegué a una conclusión similar usando las coordenadas de los cuadros delimitadores de elementos repetidos. "Si tiene activadas las referencias a puntos, puede arrastrar el rectángulo en diagonal entre los nodos correspondientes". No estoy seguro de haber entendido cómo hacer esto, pero haré algunas pruebas. Gracias por el enlace de la extensión, ¡lo investigaré!
Una cosa no está clara: por qué usar relleno de patrón. Simplemente puede configurar el clip si ya tiene clones en mosaico. Además evitarías huecos visibles en las costuras. Inkscape convierte una zona transparente de 1 px de ancho en una costura que se ajusta perfectamente. Eso es suavizado.
Utilizo el relleno de patrón al final, después de configurar el clip continuo en los clones en mosaico. Básicamente, relleno un rectángulo para poder ver fácilmente cómo se ve el patrón en diferentes escalas, a veces trato de girarlo, etc. (Podría hacer esto manipulando los clones en mosaico, pero me resulta más fácil comparar diferentes versiones colocando varios rectángulos en una fila y rellenándolos con el patrón)