codexdesign

code and design experiences for beginners

Visual Design Principles ( java )


code notes: Visual Design Principles uses code introduced in Visual Design Elements.

design notes: Visual Design Principles introduces using code to illustrate basic design principles (including position, scale, repetition, proximity, and alignment) and compound design principles (including balance, emphasis, order, chaos, direction, foreground, background, contrast, and hierarchy). The save file example uses code that produces image files (jpg, png, gif, etc). These image files can be integrated into art, design, and media projects.


design card

code: review, elements
principle: basic, position

design card

code: review, elements
principle: basic, scale

design card

code: review, elements
principle: basic, repetition

design card

code: review, elements
principle: basic, proximity

design card

code: review, elements
principle: basic, alignment

design card

code: review, elements
principle: compound, balance

design card

code: review, elements
principle: compound, emphasis

design card

code: review, elements
principle: compound, order

design card

code: review, elements
principle: compound, chaos

design card

code: review, elements
principle: compound, direction

design card

code: review, elements
principle: compound, foreground

design card

code: review, elements
principle: compound, background

design card

code: review, elements
principle: compound, contrast

design card

code: review, elements
principle: compound, hierarchy

design card

code: review, elements
code: file output, save