Question: Which Russian painter and art theorist does the Kaleidica Light Instrument software produce patterns similar to?

Context paragraphs:
Joseph Vladimirov: Joseph Vladimirov (Russian: Иосиф Владимиров ) (active 1642-1666) was a Russian painter and art theorist of the 17th century.

Leonid Isaakovich Vail: Leonid Isaakovich Vail (12 May 1883 – 23 January 1945) was a Russian Painter and art theorist.  He was born in Vinnytsia, in the Podolia Governorate of the Russian Empire (present-day Ukraine), to a family of Russian-Jewish Traders.  Vail spent his childhood in Odessa, where he graduated at Grekov Odessa Art school, later enrolling at the Imperial Academy of Arts, St.Petersburg.  Vail began painting studies (life-drawing, sketching and anatomy) at the age of 17.

Artex Software: Artex Software is a Germany-based computer games company.  Artex Software produce software titles for the PC and RISC OS machines.  The development team consists of several programmers, designers, and test players.

Kaleidica: The Kaleidica Light Instrument, is software developed by Chuck Henderson and published by Fishrock Studios for creating symmetrical and abstract pattern art, animations and real-time user-generated light-shows much like a mechanical kaleidoscope.  Kaleidica creates imagery and script-generated animations based on a number of geometric algorithms that arrange arrays of images or animation clips in various user-determined patterns.  Composed of multiple internal "studios," Kaleidica can produce patterns reminiscent of kaleidoscope art, Arabic tapestries, psychedelic "op-art," mandala and yantra meditative patterns, and abstract forms akin to Kandinsky or Renoir.  Kaleidica uses images as brushes that are selected from a collection of image libraries.  Images libraries can be changed and new libraries can be created by users.  Animated brush effects are created by cycling through a series of images creating three dimensional and abstract effects.

Instrument Driver: An Instrument Driver, in the context of test and measurement (T&M) application development, is a set of software routines that simplifies remote instrument control.  Instrument Drivers are specified by the IVI Foundation and define an I/O abstraction layer using Virtual Instrument Software Architecture (VISA).  The VISA hardware abstraction layer provides an interface-independent communication channel to T&M instruments.  Furthermore, the Instrument Drivers encapsulate the Standard Commands for Programmable Instruments (SCPI) commands, which are an ASCII-based set of commands for reading and writing instrument settings and measurement data.  This standard allows an abstract way of using various programming languages to program remote-control applications instead of using SCPI commands.  An Instrument Driver usually has a well-defined API.

Wassily Kandinsky: Wassily Wassilyevich Kandinsky ( ; Russian: Васи́лий Васи́льевич Канди́нский , "Vasiliy Vasil’yevich Kandinskiy", ] ; 4 December (16 December by the Gregorian calendar) 1866 – 13 December 1944) was a Russian painter and art theorist.

Paper marbling: Paper marbling is a method of aqueous surface design, which can produce patterns similar to smooth marble or other kinds of stone.  The patterns are the result of color floated on either plain water or a viscous solution known as size, and then carefully transferred to an absorbent surface, such as paper or fabric.  Through several centuries, people have applied marbled materials to a variety of surfaces.  It is often employed as a writing surface for calligraphy, and especially book covers and endpapers in bookbinding and stationery.  Part of its appeal is that each print is a unique monotype.

Kandinsky (disambiguation): Wassily Kandinsky (1866–1944) was a Russian painter and art theorist.

Igor Novikov (painter): Igor Alekseevich Novikov, also Igor Alexejewitsch Nowikow, (Russian: Игорь Алексеевич Новиков) (born 2 January 1961 in, Moldavian Soviet Socialist Republic) is a Swiss- Russian painter, Nonconformist Art, art theorist, philosopher, graphic artist member of the Russian Academy of Arts .

Damascening: Damascening is the art of inlaying different metals into one another—typically, gold or silver into a darkly oxidized steel background—to produce intricate patterns similar to niello.  The English term comes from a perceived resemblance to the rich tapestry patterns of damask silk.

Supporting paragraphs: Kaleidica Wassily Kandinsky
Answer: Wassily Wassilyevich Kandinsky