Dragon Curve - Twindragon

The twindragon (also known as the Davis-Knuth dragon) can be constructed by placing two Heighway dragon curves back-to-back. It is also the limit set of the following iterated function system:

where the initial shape is defined by the following set .

It can be also written as a Lindenmayer system - it only needs adding another section in initial string:

  • angle 90°
  • initial string FX+FX+
  • string rewriting rules
    • XX+YF
    • YFXY.

Read more about this topic:  Dragon Curve