Crystal Fractal

This is another IFS fractal example, this application is using same equations like the Fern
x = a*x + b*y + e;
y = c*x + d*y + f;
And it is also generated with four affine transformations:
a  b  c  d  e  f  p 
0.255  0.0  0.0  0.255  0.3726  0.6714  0.2 
0.255  0.0  0.0  0.255  0.1146  0.2232  0.15 
0.255  0.0  0.0  0.255  0.6306  0.2232  0.15 
0.370  0.642  0.642  0.370  0.6356  0.0061  0.75 
The difference is, that in this application, functions are iterated not till the infinity, but till certain amount of points exceedes (in my case 2M).
Result is pretty the same which we would get by adding these parameters to the Fern's application:
You can download program source code written with C++ and OpenGL, working with Windows and MacOS X prior to 10.9, here: LINK