Original size 2098x2944

Fractal Carpet Generator

Longread translated automatically
PROTECT STATUS: not protected
589

Fractal Carpet Generator is a graphical editor that allows the creation of images, carpets, made up of fractal objects. Each fractal object is a set of fractal trees with certain parameters and a common starting point.

big
Original size 1800x935

The programme was created through the programming environment Processing. The idea of such a graphic editor arose in an attempt to create a carpet consisting only of fractal structures and using only software code.

big

The programme interface provides an opportunity to create up to 20 fractal objects; 4 of them have preliminary settings for conveniently creating central elements of the carpet; 4 of them have preliminary settings for convenient design of the framework and angular elements. To move on to editing a particular object, you have to press the appropriate button.

big
Original size 1209x339

When editing a fractal object, the user is given the option of setting the following parameters with slides: CENTER X, the X coordinate of the centre of the CENTER Y object, the Y coordinate of the centre of the object. It is possible to level the X and Y coordinates with the corresponding interface buttons. TREE AMOUNT is the number of fractal trees in the object TREE DEPTH — the depth of the fractal trees BRANCH START LENGTH — the initial length of the branch of the tree BRANCH LENGTH COEFICIENT — the coefficient of length of the following branches of the tree BRANCH ANGLE DIVIDER — the angler of the deviation of the subsequent branches of the tree DISPLAY MODE — the display mode: at the value of «0» the object is not displayed, at the value of «1» shows a single copy of the object, at the value of «2» shows two copies of the object: in the left and right parts of the screen, at the value of «3» shows two copies of the object: in the upper and lower parts of the screen, at the value of «4» shows four copies of the object: in each of the fourth screens.

Original size 1209x118

The framework consists of numerous copies of the facilities concerned. FRAME X DISTANCE and FRAME Y DISTANCE slides are used to set the distance between object centres. An object can be placed in the center of the screen with the CNTR button. When editing angles and frames, the centralization works differently. Using the RNDM button, random parameter values for the edited object can be used. The SAVE button is used to save the.png image of the carpet. With the NULL button, the user can clear the screen by emptying the parameters of all fractal objects.

Original size 1630x1633

Examples of sites consisting of four fractal trees

Details of the creation of the program in a short video:

Loading...

To date, the beta version of the program is available at: https://drive.google.com/file/d/1Ari9fm885thPVSew_4EOeDpkNl7Gpzn/view?usp=sharing anyone has the opportunity to test the fractal carpet generator, leave feedback and share the result.

Fractal Carpet Generator
589
We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more