Generation of Kandinsky Art

ABSTRACT The authors present a programmed experiment to automatically generate art in the style of Kandinsky during his Bauhaus years. The program the authors developed analyzes the artist’s paintings based on his art theories and the authors’ own understanding and observations of his artworks. The authors describe the generation process in detail and share and discuss sample generated images styled according to four of Kandinsky’s paintings. By pseudorandomizing various parameters, the program is able to make each styled image it generates unique. The authors’ approach is highly scalable, limited only by the memory space set in the programming language Processing, which is used for the generation. Potential impacts of the authors’ approach are also discussed.

[1]  James C. Keil,et al.  The Art of Authorial Presence: Hawthorne's Provincial Tales , 1993 .

[2]  Golan Levin,et al.  Interactive dynamic abstraction , 2000, NPAR '00.

[3]  Kang Zhang,et al.  Generating abstract paintings in Kandinsky style , 2013, SA '13.

[4]  Wassily Kandinsky,et al.  Point and Line to Plane , 1979 .

[5]  Richard P Taylor Order in Pollock's chaos. , 2002, Scientific American.

[6]  Joan L. Russell A. Kirsch,et al.  The Anatomy of Painting Style: Description with Computer Rules , 2017 .

[7]  James Fogarty,et al.  Aesthetic information collages: generating decorative displays that contain information , 2001, UIST '01.

[8]  Vivian E. Barnett,et al.  The originality of Kandinsky's compositions , 2005, The Visual Computer.

[9]  Wassily Kandinsky,et al.  Concerning the Spiritual in Art , 1977 .

[10]  Kang Zhang,et al.  Automatically generating abstract paintings in Malevich Style , 2014, 2014 IEEE/ACIS 13th International Conference on Computer and Information Science (ICIS).

[11]  Kang Zhang,et al.  Layered modeling and generation of Pollock’s drip style , 2015, The Visual Computer.

[12]  Scott R. Klemmer,et al.  Proceedings of the 24th annual ACM symposium adjunct on User interface software and technology , 2011, UIST 2011.

[13]  Michael F. Barnsley,et al.  Fractals everywhere , 1988 .

[14]  Kang Zhang,et al.  Computational Aesthetics: On the Complexity of Computer-Generated Paintings , 2012, Leonardo.

[15]  Matt Pearson,et al.  Generative Art: A Practical Guide Using Processing , 2011 .

[16]  Kang Zhang,et al.  From Abstract Painting to Information Visualization , 2007, IEEE Computer Graphics and Applications.

[17]  Kang Zhang,et al.  Computer Graphics for Java Programmers , 2017, Springer International Publishing.

[18]  Casey Reas,et al.  Processing: a programming handbook for visual designers and artists , 2007 .

[19]  Richard Taylor,et al.  POLLOCK, MONDRIAN AND NATURE: RECENT SCIENTIFIC INVESTIGATIONS , 2004 .

[20]  David Jonas,et al.  The Construction of Jackson Pollock's Fractal Drip Paintings , 2002, Leonardo.

[21]  Colin Price,et al.  From Kandinsky to Java (The Use of 20th Century Abstract Art in Learning Programming) , 2007 .