Illustrator: gire un grupo de caminos de forma aleatoria e individual sobre el centro del grupo

Básicamente, ¿cómo hago un híbrido de Rotar que rota cada objeto en una selección una cantidad fija [aquí no hay una opción aleatoria] sobre el centro de la selección, y Transformar cada> Rotar [aleatorio] que rota cada objeto seleccionado individualmente pero solo alrededor el propio centro de cada objeto.

Lo que quiero es la capacidad de elegir Aleatorio en Rotar y hacer que se aplique a cada objeto en la selección de forma independiente , o quiero la capacidad de mover el punto de rotación Transformar cada para los objetos seleccionados a un punto común antes de la aplicación.

Editar: [Imagen agregada] La idea es un grupo de objetos, cada uno de los cuales gira individualmente una cantidad determinada al azar sobre un eje dado [o un eje de grupo], mientras mantiene su orientación frente al eje

ingrese la descripción de la imagen aquí

Lo siento, eso gira cada uno sobre su propio eje, no el común.
No, vi eso y eso es rotar un objeto sobre su propio eje para apuntar a un punto. Agregaré una ilustración para aclarar las cosas.
Eso ayudará :)Hasta ahora, no quiere que giren alrededor de su propio centro... y no quiere que giren a un punto focal común... Me quedo pensando que la única otra opción sería girar múltiples objetos al unísono, por lo que todos rotan la misma cantidad.
Los quiero girando alrededor de un punto común, pero cada uno en un ángulo aleatorio. Imagina un grupo de niños alrededor de un Maypole y les dijiste a cada uno de ellos que corriera alrededor de él una cantidad aleatoria.
ahhh... "mantener la orientación" era la parte que me faltaba. No estoy seguro si eso es posible... hmm...
Gracias por trabajar en ello, puedo hacerlo en AutoCAD con secuencias de comandos, que es donde cambiaré si no puedo encontrar la manera de hacerlo en Illustrator. El objetivo es hacer una réplica de un juguete de cereales de Kellog muy antiguo que utilizó este concepto.

Respuestas (2)

No sé si esto funcionará para usted, pero es lo más cerca que puedo pensar. Quizás otro usuario conozca un script o un método mejor.

Un pincel de dispersión : esto supone que los objetos, como su ejemplo, son todos similares. Si no son similares, ignore todo lo que sigue a esta oración. :)Esto no funcionará para nada más que una referencia de ubicación. Dudo que sea demasiado útil.


(Capturas de pantalla de CS6, pero es similar en las versiones más nuevas)

  • Arrastre una forma al Panel de pinceles
  • Elige Scatter Brushcuando te lo pidan.
  • En la Scatter Brush Optionsventana que aparece, establezca la rutaRotation relative to en lugar de la "página" predeterminada.
  • Haga clic en Aceptar

Dibuja un círculo y aplica el nuevo pincel de dispersión. Debería obtener el círculo con los objetos girados en relación con el punto central del círculo.

ingrese la descripción de la imagen aquí

  • Seleccione este círculo y haga clic en el botón Opciones de pincel en la parte inferior del Panel de pinceles
  • Marque la vista previa si es necesario
  • Establezca el Scattercampo en Aleatorio

ingrese la descripción de la imagen aquí

  • Ajuste los controles deslizantes a ambos lados del campo

Esto dará como resultado una dispersión aleatoria de los objetos, pero todos seguirán girando en relación con la ruta.

A continuación, puede expandir la apariencia del pincel y modificar la apariencia de instancias de objetos individuales.

Aquí hay una animación que muestra todo....

ingrese la descripción de la imagen aquí


Una vez más, no sé si esto funcionará para usted. Supongo que los objetos son más que simples hexágonos, tal vez.

También tenga en cuenta que usé un círculo como base para el pincel. Se puede usar cualquier ruta y la rotación permanecerá relativa a ella.

Esto debería funcionar... ¡gracias!

No sé si todavía es hora de mostrar una solución alternativa, pero hay una herramienta en Illustrator llamada Transform Eachque puede hacer exactamente lo que necesita.

En este vídeo se explica cómo usarlo:

Pero dejaré aquí un tutorial rápido con imágenes:

Primero, organiza tus objetos como quieras en la mesa de trabajo. Luego seleccione todos (no se pueden agrupar) y vaya aObject > Transform > Transform Each

primera imagen

Dentro de la ventana hay varias opciones. uno de ellos Randomes Marque esta opción, también marque Previewy configure las opciones de la manera que más le convenga.

primera imagen

Y eso es. Espero que esto ayude.

Hola Esto no permite poner el pivote donde quieres.