Magnetic Curves: Curvature-Controlled Aesthetic Curves Using Magnetic Fields

We describe 'magnetic curves', a particle-tracing method that creates curves with constantly changing curvature. It is well known that charged particles in a constant magnetic field trace out circular or helical trajectories. Motivated by John Ruskin's advice to use variation in curvature to achieve aesthetic curves, we propose to continuously change the charge on a simulated particle so that it can trace out a complex curve with continuously varying curvature. We show some examples of abstract figures created by this method and also show how some stylized representational forms, including fire, hair, and trees, can be drawn with magnetic curves.

[1]  Leslie Mezei SPARTA, a procedure oriented programming language for the manipulation of arbitrary line drawings , 1968, IFIP Congress.

[2]  Jonathan Miller,et al.  The Elements of Drawing , 2004, Lit. Linguistic Comput..

[3]  Georg Glaeser,et al.  Magnetism and Minimal Surfaces - a Different Tool for Surface Design , 2007, CAe.

[4]  Ricki Blau,et al.  Approximate and probabilistic algorithms for shading and rendering structured particle systems , 1985, SIGGRAPH.

[5]  John Ruskin,et al.  The Elements Of Drawing , 1857 .

[6]  David Salesin,et al.  Computer-generated floral ornament , 1998, SIGGRAPH.

[7]  Frank Dietrich Visual Intelligence: The First Decade of Computer Art (1965-1975) , 1985, IEEE Computer Graphics and Applications.

[8]  Cassidy J. Curtis Loose and sketchy animation , 1998, International Conference on Computer Graphics and Interactive Techniques.

[9]  Elaine Cohen,et al.  Computer Generated Celtic Design , 2003, Rendering Techniques.

[10]  Stefan Schlechtweg,et al.  Non-photorealistic computer graphics: modeling, rendering, and animation , 2002 .

[11]  B. Neubert,et al.  Approximate image-based tree-modeling using particle flows , 2007, SIGGRAPH 2007.

[12]  Oliver Deussen,et al.  Approximate image-based tree-modeling using particle flows , 2007, ACM Trans. Graph..

[13]  Raymond A. Serway,et al.  Printed test bank to accompany Physics for scientists and engineers with modern physics , 1982 .

[14]  Thomas Ertl,et al.  Computer Graphics - Principles and Practice, 3rd Edition , 2014 .

[15]  M. Carter Computer graphics: Principles and practice , 1997 .

[16]  Pascal Barla,et al.  Diffusion curves: a vector representation for smooth-shaded images , 2008, SIGGRAPH 2008.

[17]  Pascal Barla,et al.  Diffusion curves: a vector representation for smooth-shaded images , 2008, ACM Trans. Graph..

[18]  Frank Dietrich Visual Intelligence: The First Decade of Computer Art (1965–1975) , 1986 .