The post contains the results of experiments with various biological and physical laws, in particular sand spline, differential lattice, sand creations and sand signs.

This is a development of ideas from publications:

However, you do not need to read them - all projects described here self-sufficient.

SAND SPLINE [GITHUB]

I almost dropped the sand spline idea because it seemed to me that it would not give any interesting results. Nevertheless, I gave her a chance and in the end I was very pleased.

image

The idea is based on the concept of B-splines . In mathematics, a B-spline is a smooth curve that is drawn from a series of nodes (control points) without necessarily going through the nodes themselves. If you move the nodes a little, the smooth curve will follow. And if you make the nodes move slowly, the spline will gradually become more and more scattered. You can see this in the animation below.

image

In this animation, the spline starts from the right and moves counterclockwise. You can also notice that the further along the spline, the greater the noise level. This has nothing to do with the spline itself, but it is a good way to keep the original node in its original position.

Instead of just drawing a spline, I draw a series of transparent dots along the line in each iteration. I also draw the same number of dots every time, regardless of the length of the line. Since the movement is gradual, high density occurs where the line moves slowly, and lower density where the line moves quickly.

This behavior, and painting technique, is very similar to several of Tarbell’s works, including Sand Dollar , Limb Sand Stroke , Sand travelerand Sandstroke . This is where the name comes from. Several people have pointed out to me that these images are also very similar to the Lorenz Attractor , although the method used is slightly different.

image

Combining this simple method with different spline and color configurations gives a huge amount of variation in the results, and I will probably come back to experimenting with it in the future.

#песочный

Песочный алфавит при помощи генеративных алгоритмов
1.15 GEEK