Expressive 2019
Permanent URI for this collection
Browse
Browsing Expressive 2019 by Subject "Applied computing"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Abstract Shape Synthesis From Linear Combinations of Clelia Curves(The Eurographics Association, 2019) Putnam, Lance; Todd, Stephen; Latham, William; Kaplan, Craig S. and Forbes, Angus and DiVerdi, StephenThis article outlines several families of shapes that can be produced from a linear combination of Clelia curves. We present parameters required to generate a single curve that traces out a large variety of shapes with controllable axial symmetries. Several families of shapes emerge from the equation that provide a productive means by which to explore the parameter space. The mathematics involves only arithmetic and trigonometry making it accessible to those with only the most basic mathematical background. We outline formulas for producing basic shapes, such as cones, cylinders, and tori, as well as more complex families of shapes having non-trivial symmetries. This work is of interest to computational artists and designers as the curves can be constrained to exhibit specific types of shape motifs while still permitting a liberal amount of room for exploring variations on those shapes.Item Sketching and Layering Graffiti Primitives(The Eurographics Association, 2019) Berio, Daniel; Asente, Paul; Echevarria, Jose; Leymarie, Frederic Fol; Kaplan, Craig S. and Forbes, Angus and DiVerdi, StephenWe present a variant of the skeletal strokes algorithm aimed at mimicking the appearance of hand made graffiti art. It includes a unique fold-culling process that stylizes folds rather than eliminating them. We demonstrate how the stroke structure can be exploited to generate non-global layering and self-overlap effects like the ones that are typically seen in graffiti art and other related art forms like traditional calligraphy. The method produces vector output with no artificial artwork splits, patches or masks to render the non-global layering; each path of the vector output is part of the desired outline. The method lets users interactively generate a wide variety of stylised outputs.