🎨

Генеративне мистецтво

Шум Перліна, поля потоку, L-системи та алгоритмічна краса — відкрийте інструменти генеративного мистецтва у браузері.

9 симуляцій Canvas 2D · WebGL · Three.js Fractals · L-Systems · Noise

Симуляції категорії

Algorithmic beauty from mathematical rules

Generative art bridges mathematics and aesthetics. Every fractal, snowflake and spiral is the visual fingerprint of an underlying equation or rule system. From the self-similar coastlines of Mandelbrot to the branching grammar of L-systems — complexity emerges from iteration.

🔮
★★☆ Середнє
Дослідник фракталів
Mandelbrot and Julia set renderer with GPU-accelerated iteration. Zoom into infinite detail, switch colour palettes, animate the Julia parameter and export high-resolution images.
WebGL Complex Numbers Mandelbrot Julia Set
🔷
★☆☆ Beginner
Калейдоскоп
Real-time kaleidoscope built from reflection symmetry groups. Adjust fold count (k-fold symmetry), draw freely or use the built-in noise driver to generate autonomous evolving patterns.
Canvas 2D Symmetry Reflection k-fold
🌿
★★☆ Середнє
L-системи
Lindenmayer systems: string-rewriting grammars that grow plants, snowflakes and space-filling curves. Edit axiom, production rules and angle; watch the geometry evolve generation by generation.
Canvas 2D Turtle Graphics Grammar Recursion
🌲
★☆☆ Beginner
Дерево Піфагора
A binary tree where each node sprouts two right-triangle branches. Tune the split angle and size ratio to morph from an elegant oak to a symmetric cross to a spiral of squares.
Canvas 2D Recursion Self-Similarity Pythagorean
🔺
★☆☆ Beginner
Трикутник Серпінського
Chaos game and recursive subdivision — two very different algorithms that converge to the same fractal. Watch the triangle emerge from thousands of random points bouncing between vertices.
Canvas 2D Chaos Game IFS Fractal
❄️
★★☆ Середнє
Snowflake Growth
Cellular automaton that replicates Reiter's snowflake model. Adjust vapour density, anisotropy and diffusion to produce dendrites, plates, needles and hollow columns — the full morphology diagram.
Canvas 2D Cellular Automaton Diffusion 6-fold Symmetry
🌀
★☆☆ Beginner
Числові спіралі
Ulam spiral, Sacks spiral and prime rose — integers arranged in spirals reveal hidden patterns in prime distribution. Zoom out far enough and diagonal lines emerge from seemingly random noise.
Canvas 2D Prime Numbers Ulam Spiral Number Theory
🌊
★★☆ Середній
Поля потоку
3 000 частинок рухаються в полі векторів шуму Перліна. Обирайте між палітрами Океан, Ван Гог, Вогонь і Моно; налаштовуйте масштаб шуму, швидкість і тривалість слідів.
Canvas 2D Шум Перліна Curl Noise Частинки
🎭
★★☆ Середній
Пуантилізм та стипплінг
Точки самоорганізовуються у стиплінг-мистецтво через зважену релаксацію Вороного. Обирайте шаблони Хвилі, Спіраль, Мандельброт або Зірки — спостерігайте збіжність алгоритму Ллойда.
Canvas 2D Вороний Алгоритм Ллойда Дизерінг
🌿
★★☆ Середньо
Фрактали Л-системи
Генеруйте фрактальні рослини, дерева та криві за допомогою граматики переписування Ліндемаєра і черепашячої графіки. Сніжинка Коха, Крива дракона, Папороть Барнслі та інше.
Черепашяча графіка Ліндемаєр Фрактали
🫧
★★☆ Середній Нове
Агрегація з обмеженою дифузією
Алгоритм ДЛА Вуттена–Сандерса нарощує фрактальні кластери одним частинкою за раз. Оцінка фрактальної розмірності D_f ≈ 1,71 в реальному часі. Чотири режими кольорів та три форми насіння.
ДЛА Фрактальна розмірність Випадкове блукання Canvas 2D

Key Concepts

Mathematical foundations behind the visuals

Fractal Dimension
A non-integer measure of self-similarity. The Sierpiński triangle has dimension log(3)/log(2) ≈ 1.585 — more than a line, less than a surface.
Lindenmayer Systems
Context-free string grammars that model plant branching. A simple rule F→F[+F]F[-F]F generates a realistic bush structure in four iterations.
Perlin / Simplex Noise
Gradient noise with smooth spatial correlation. Used in flow fields, terrain generation and procedural textures — coherent randomness with tunable octaves.
Iterated Function Systems
A set of affine contractions whose repeated application converges to a fractal attractor. The classic chaos game for Sierpiński uses three IFS maps.

Learning Resources

Deepen your understanding with these articles

Explore adjacent mathematical worlds

Про Симуляції Генеративного Мистецтва

Процедурні візерунки, алгоритмічне малювання, L-системи та креативний код

Симуляції генеративного мистецтва створюють візуальні шедеври за допомогою алгоритмів. Від фракталів Мандельброта та папороті Барнслі до полів потоку за шумом Перліна — кожна симуляція демонструє красу, що виникає з математичних правил.

L-системи генерують фрактальні рослини та дерева. Клітинні автомати створюють складні візерунки з простих правил. Кожна симуляція запрошує до творчого експерименту із зміною параметрів.

Генеративне мистецтво знаходиться на перетині творчості та інформатики. Ці симуляції демонструють, як алгоритми можуть бути потужним творчим інструментом.

Часті Запитання

Поширені запитання про цю категорію симуляцій

Які алгоритми генеративного мистецтва охоплено?
Поля потоку (векторні поля шуму Перліна), фрактальні рослини L-системи, калейдоскопи, реакція-дифузія (Ґрей-Скотт), галузеве розгалуження через колонізацію простору, фрактали та пуантилістичний малюнок.
Що таке поле потоку в генеративному мистецтві?
Поле потоку призначає вектор напрямку кожній точці полотна, похідному від функції шуму. Частинки слідують цим векторам, залишаючи сліди, що утворюють органічні плавні патерни.
Чи можна завантажити або поділитися витворами мистецтва?
Більшість симуляцій включають кнопку «Зберегти PNG» для експорту згенерованого мистецтва у повній роздільній здатності.