Toward a Notation for
Drawing and Flow
decades (1 2/5)
of
experiments with things that are "hard" for SVG. [1]
- Warping.[2]
- Gradients that are neither linear nor radial. ([1]
ultimately
leading to <replicate> proposal[3]).
- Non-deterministic traversal [4,5]
- Weaving and knots [6a, 6b, 7]
- Connectedness [8,9,10,11]
- Non-rectilinear layout [12]
- Non-deterministic tessellation [13]
- funny art (see below)
decades (3/5) of
frustration with lack of progress in the
formal specification of SVG.
- frustration [14a] --
comedy [14b] -- transcendance [ω]
- creation of new field: Web Combinatorics [15]
(where
meaning, illustration and mathematics converge)
- and we still can't do math on the web!
decades (four.zero) of experiments with graph theory and
paradoxical art
(and
mathematics)
- graphs as models of metric spaces [16]
(modeling physics in
graphs, modeling
graphs in physics)
- artificial gravity (applied and theoretical [17])
- the psychology of mathematics (non-associative magmas,
psychophysics of
paradox, the near-periphery of mathematics) [18]
- drawings (funny art) [19]
Notations for things both combinatorial and graphical
- Drawing a planar four regular graph (anecdote and
illustration [20])
- Polyominoes and stacking [21]
- Notation for polyominoes [22]
- Euler Diagrams [23]
- Notation (many including [24])
- Visual Paradox: One-factors of cubic graphs [25a 25b]
Maybe we can do something bigger than SVG?
- point visited by a path
- path segment
- endpoints and breakpoints (topological)
- line extensions (from endpoints or breakpoints)
- anticipatorily contiguous
- a draft (sequence of drawing acts)
Objectives:
-
To have a declarative syntax for drawing which recognizes
- directionality of the act if drawing
- the underlying connectedness of things along a draft even when the connectedness is visually obscured
- adjacency of regions that share an edge
- when paths split or converge
- ...
- other?
Strategies and Experiments (from here)
Notation for tangles [26 , 27, 28 , 29 ]
Elementary paradoxes [30, 31, 32, 33, 34]
Fern-tiles [35]
Splits, joins, merges, crosses, etc. [36]
A
reasonably efficient
encoding of polyominoes. Presented by me in Dr. Ulam's class,
Math 503
(Combinatorics), circa 1974.
Aesthetic and
Practical Concerns in the Drawing of Euler and Venn Diagrams:
Case Studies using SVG. 3rd International Workshop on Euler
Diagrams, July 2, 2012, Canterbury, UK. (Presentation
and Examples)
[24] Euler diagrams on three sets (canonical(?) drawings and notation)