Ir al contenido

Grasshopper y Rhino3D

Trazador de imágenes con opciones de patrón

Publicado el

En resumen

Un script de Grasshopper que convierte una imagen en dibujos lineales con distintos patrones. Mide el brillo en una cuadrícula de puntos ajustable y lo transforma en filas, columnas o un contorno.

  • Cuadrícula ajustable: más fina o más gruesa
  • Tres patrones: filas, columnas o el contorno de la forma
  • El contorno se obtiene contando cuántos vecinos tiene cada punto
  • El resultado puede exportarse como dibujo lineal

Arriba se muestra una versión animada de los dibujos lineales exportados. Arriba a la izquierda se ve el original. A es la cuadrícula de puntos que se mide, y puede hacerse más o menos densa. B es la variante de contorno, D y E son columnas y filas, y C es todo combinado.

Los pasos:

  • La imagen se divide en puntos en los que se mide el brillo.
  • A continuación, el script ofrece 3 opciones: filas horizontales de círculos, filas verticales de círculos o un contorno de la forma trazada.

Las filas y columnas son todos los puntos con un brillo superior a un determinado límite. Estos se combinan por franja.

Image tracer met patroon opties
Examinar el número de relaciones con otros puntos (la «proximidad» de otros puntos) nos indica si un punto está en el borde de un conjunto de puntos.

El contorno se basa en la relación con los puntos de alrededor. Si un punto tiene menos de 8 puntos a su alrededor, está en un borde. Estos puntos se conservan. Después se realiza un análisis en el que los puntos cercanos entre sí se ordenan y se combinan en polilíneas. Al principio los puntos no tienen relación entre sí; solo están ordenados según se configuró la cuadrícula original. Al aplanar la lista y observar los 2 vecinos más cercanos de cada punto, se crean relaciones entre los puntos y se puede trazar un contorno.

¿Tiene una idea para Grasshopper?

StudioFG desarrolla scripts y herramientas a medida en Grasshopper y Rhino3D.

¿Tiene en mente un proyecto o una formación?

Cuéntenos brevemente qué quiere conseguir. Recibirá una respuesta con un primer planteamiento en un plazo de dos días laborables.