Creative CODING

As a software developer and deeply immersed in the fascinating tech world now, with the emergying AI and script plugins available in mainstream design tool, I wonder how my established skillset would help me define my role in design field.

GRID

Grid helps align visual elements in order and guide the eye through horizontal and vertical grid lines. This innated structure guarantee the logical organization of visual elements while exploring the endless possibility in scale, color, direction and mutual effect/relationship between visual elements.

CURVES

As one of the basic visual elements and component of p5.js, curves contains full energy of motion and direction, and can generate different forms depending on the amount and complexity of its anchors.

reshape

ALGORITHM

Every design element on visual media has its certain position, scale, properties that defined by certain rules. Ideally, this rules can be present into a routine that by following the routine, it can be reproduced stably, this routine in computer science is algorithm.

A random walker with tree iteration

A pure random walker

50% Mouse oriented walker

Gaussian distribution

Perlin noise

Any suggestion?