
Recent Posts
Recent Comments
Archives
 September 2019
 August 2019
 July 2019
 April 2019
 March 2019
 November 2018
 October 2018
 September 2018
 August 2018
 March 2018
 February 2018
 January 2018
 December 2017
 November 2017
 September 2017
 August 2017
 July 2017
 June 2017
 May 2017
 February 2017
 January 2017
 November 2016
 February 2014
 January 2014
 December 2013
 November 2013
 October 2013
 September 2013
 August 2013
 May 2013
 April 2013
 March 2013
 February 2013
 January 2013
 December 2012
 November 2012
 October 2012
 September 2012
 August 2012
 July 2012
 June 2012
 May 2012
 April 2012
Categories
Meta
Tag Archives: generative design
Numerical performance
Curves do not need much calculations and are easy to generate. Rosettes, friezes and kaleidoscopes are different. They need many calculations for each pixel, often using several evaluations of trigonometric functions and exponential functions. Fortunately, our PCs are fast. A … Continue reading
Posted in programming
Tagged function evaluation, generative design, numerics, performance, programming, speed
Leave a comment
Curves
Frank Farris begins his book “Creating Symmetry” with symmetric curves of Nfold rotational symmetry. An example: He uses that we can interpret points (x,y) of the plane as complex numbers z=x+i*y. Thus a complex function f(t) of a real parameter t defines … Continue reading
Posted in Kaleidoscopes, programming
Tagged generative design, Geometry, ornament, Rotational symmetry
2 Comments
Creating Symmetry
Recently I found a very exciting book: “Creating Symmetry – The Artful Mathematics of Wallpaper Patterns” by Frank A Farris. It has many beautiful images and explains the mathematics behind them very well, such that you could do your own work. His … Continue reading
Posted in Kaleidoscopes, Tilings
Tagged Art, generative design, Geometry, kaleidoscope, symmetry
Leave a comment
Selfsimilar images from iterated mappings of the plane
A mapping of the plane defines simply another point (u,v) in the plane as a function of the coordinates (x,y) of a point in the plane. The mapping is defined by the functions for the new coordinates u=f(x,y) and v=g(x,y). … Continue reading
cellular automaton with color on a square lattice
I used the same methods as in the last post but now for a square lattice. I could not get similar results with 4fold rotational symmetry instead of 6fold rotational symmetry. Instead, the images were rather different. For my taste, … Continue reading
Posted in Cellular automata
Tagged Cellular automaton, Color, generative design, Moore neighborhood, square lattice
Leave a comment
Hexagonal cellular automaton in color
The images from the hexagonal cellular automaton shown in “Basic parity rule – sample images ” and “Modified parity rule – sample images ” are only black and white. But I prefer color. To get similar images in color I modified the … Continue reading
Modified parity rule – sample images
This is quite similar to the last posts with some small changes: As in the post “The modified parity rule” I am now counting the state of the cell itself too. To get a calmer image I am using gray as … Continue reading
Posted in Cellular automata
Tagged Cellular automaton, generative design, hexagonal lattice
Leave a comment