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