
В этой главе работы в области креативного кодинга систематизируются в соответствии с их технологическими и концептуальными особенностями. Разделение на рубрики осуществляется на основе ключевых технологических идей, которые становятся «тегами» для описания каждой работы. Это могут быть специфические логики движения, применение известных математических концепций или уникальные алгоритмы.
Раздел 1. Повторяемость элементов
Этот раздел посвящен анализу работ, ключевой визуальный метод которых заключается в использовании повторения элементов. В этих произведениях наблюдается либо буквальное копирование объектов, либо их репликация, где каждый последующий элемент является копией предыдущего с минимальными вариациями или находится в разной фазе движения. Художники используют повторяемость для создания глубины, текстуры и структуры, активно применяют принцип ритмического построения, а также делают его заметнее благодаря анимации.

patternseeing, Films, 09.08.2023 | pang.marta, Dsy 475, 16.05.2023

zach.lieberman, Blob form, 15.02.2023
hadis.fard.io, Erotic, waves of gentle love, and Georgia Okeeffe’s, 14.03.2023
chelsialise, Coded art, 09.07.2023 | andrewmcwhae, ColorLemp, 3.11.2023
fenton.labs, 2023 | scarletmotiff, 1122.////ZARENKA, 16.08.2023
_hexstudio, 2023
machine.arm, dune 3.2, 26.05.2023 | eggsovereager, Threads, 2023
laurent.malys, Simple harmonic motion, 2022 | ed.creativecoder, Alien DNA, 2022
sadiqsomjee, Hypnotic Circles, 03.11.2023
alabeiruty, 2023 | cristiania, 14.10.2023
threedashes___, 04.02.2023 | ch_gnhk, 18.09.2023
not4broadcast, 041123, 04.11.2023 | kailuen3030,18.06.2021
eggsovereager, 2021 | being_ink, 14.02.2023
ricky_o_369, Luminous Flux: Harmonies in Motion, 04.11.2023 | tris.to.quads, Pre: Cycle n.05, 06.11.2023
dae2nc, 2022 | andreoliveira.cebola, he quantum pulse of the Universe, 2021
dvdp, 201110, 10.11.2020 | schultzschultzgrafik, 2021
spiralynk, 2022 | amacodingart, Rectangles, 09.09.2023
designbyjake_, DELAYED SQUARE, 09.10.2023 | julian_hes penheide, 27.06.2022
seohyo, 2023 | un_source, Drift, 2022
seohyo, 230310, 10.03.23 | starrrsky, sattelite, 2022 | code_rgb, fireworks, 05.09.2023
perlindreams, 03.11.2023 | joopark.io, JAN-4, 2023
patternseeing, Form studies, 11.09.2023 | newnome_beauton, String theory, 13.09.2023
polyhop, 2022 | pang.marta, Day 643, 03.11.2023
dzkr.code, ハロパ23, 01.11.2023
nahuel.gerth, Generating Albers, 2023 | lav.the.artist, 2023
jzlabs, weave wave, 19.08.2023 | patternseeing, Threads making waves, 14.07.2023
amacodingart, 11.10.2023 | fluctuation_of_rules, 07.11.2023
gela.js, 01.04.2023 | ed.creativecoder, Alien circle, 29.10.2023 | pang.marta, Day 586, 07.09.2023
scoelho.jpeg, 2022 | newnome_beauton, 07.10.2023 | emptyflash_, 2022
maxence.duterne, 23.01.2022 | carlerichagentoft, Propagation of noise, 01.10.2023
trashtrashvisuals, 24.06.2015 | aotearoan01, 02.11.2023
andreoliveira.cebola, gn.prcssr, 2023 | machine.arm, dividune 1 (blu), 06.10.2023
Раздел 1.1 Фрактальные системы
Фракталы — это геометрические фигуры, каждая часть которых дублирует целое в меньшем масштабе, демонстрируя рекурсию как основной принцип их создания. В работах, представленных здесь, фракталы служат примером репетативности и итеративности, однако с дополнительным акцентом на самоподобие и бесконечность вариаций внутри одной структуры.
Простота и частота применения основаны на математических формулах, которые легко реализовать с помощью программного кода. Более того, логика программирования естественным образом поддерживает рекурсивные функции, которые вызывают сами себя с разными параметрами.
degencode, ample, 18.10.2023 | etinjcb, 14.10.2019
tasty_plots, Fractal Tree, 10.01.2021 | etinjcb, 11.06.2022
smjty.art, Sierpinski Experiment 6, 29.07.2022 | tasty_plots, Sierpinski Spinners, 07.11.2022
etinjcb, 18.04.2023 | canvas.51, squares of circles and circles of squares, 02.11.2023
canvas.51, packed recursive googly eyes, 31.03.2022 | ix.shells, Dreaming at Dusk, 2021
Раздел 2. Гармонические осцилляции
Этот раздел исследует художественные работы, в которых центральным элементом является волнообразная линия, создающая ощущение гармонических осцилляций. Такие изображения часто генерируются с использованием базовых математических функций синуса и косинуса, а также сглаженных вариаций случайности, образуя ритмичные и плавные волны, которые создают движение и ритм.
trashtrashvisuals, 24.06.2015 | designbyjake_, FLOWING TYPE, 20.10.2023
baneklugman, short stacks, 28.10.2023
t.kostrzeva, 2022
newnome_beauton, 19.10.2023 | alidasun, DAY 1292, 2022 | newnome_beauton, 06.09.2023
julian_hespenheide, 07.10.2023 | laurent.malys, Simple harmonic motion, 2022
eggsovereager, 2021 | seohyo, 2023
alabeiruty, 2023 | julian_hespenheide, 25.10.2023
machine.arm, genuary 18: definitely not a grid, 19.01.2023 | carlerichagentoft, NoiseScape-5, 03.11.2023
gin_graphic, 30.10.2023 | not4broadcast, 041123, 04.11.2023
madqua.lia, 2019
koma.tebe, 21.06.2022 | jason_booth_, 27.06.2019
gela.js, 01.04.2023 | lejeunerenard, Overjuggle, 22.08.2023 | patternseeing, Threads making waves, 14.07.2023
eggsovereager, Threads, 2023 | fenton.labs, 2023
nois_expression, Strange escalators, 02.11.2023 | rudy_noise, DNA-like sines and spirals, 03.11.2023
okazzsp, 07.11.2023 | sandersturing, 13.04.2021
zach.lieberman, 09.09.2023 | zach.lieberman, Some hills, 13.06.2023
tomash.ghz, Eight ate too many doughnuts, 15.05.2023 | t.kostrzeva, 31.10.2023
dzkr.code, ハロパ23, 01.11.2023
f3.output, 2022
cristiania, D. 36 days of Type., 13.04.2023 | daniel_maarleveld, DO: The Typographic weaving continues, 18.09.2023
italiano.jpeg, 2022 | patternseeing, The coming waves, 04.11.2023
nicolassassoon, Blue Shore, 2012 | bustavo, Modulous II, 07.11.2023
dae2nc, 2022 | ixtam, Never belong, 2023
zwobotmax, 2022 | superscript2, DJ TEST SESSION, 11.10.2023
jeonghopark, Transformation and Relationship, 2023 | abcd3142023, 27.10.2023
perkwerk.art, 05.09.2023 | julian_hespenheide, Unstable core. Rotating jetstream, 22.09.2023
Раздел 3. Алгоритмы органического роста
В данном разделе представленные работы сгенерированы средствами алгоритмов, имитирующих органический рост и развитие. Используются такие концепции как реакция-диффузия (reaction-diffusion), модели роста и случайные блуждания (random walks), которые создают сложные самоорганизующиеся структуры. Процессы, лежащие в основе этих визуальных произведений, органично сочетают элементы случайности и предопределенных правил, создавая изображения, которые напоминают природные паттерны и биологические системы. Такие алгоритмы способны имитировать рост мха, разветвление кораллов, формирование животных клеток и других биологических явлений.
nicolasdnl, Bacteria, Февраль 2018
j2rgb, reaction-diffusion typography, 08.05.2019
gengeomergence, Differential String Path, 28.08.2021 | generativeartworks, Differential Growth, 06.08.2023
tasty_plots, Emissive volume driven by equations, 30.05.2021 | polyhop, Blob Friends ||, 31.08.2023 | polyhop, Blob Friends ||, 31.08.2023
generativeartworks, Differential Growth, 25.09.2023 | Polyhop, Chase and Capture, 24.09.2023
loackme, 10.06.2021 | eparizi, On our way, 2021
space.filler.art, 2023 | giu_berg, Radici — generative sketch, 24.10.2023
tyrer.io, 2022 | aandrek, Electric VHS Kaleidoscope, 2023
fuse_works, Microscopic view of imaginary cells, 14.06.2023 | pang.marta, Day 640, 31.10.2023
colinreid.me, Possibility, 29.10.2023 | ranaalef, [spaidǝ], 01.11.2023
threedashes___, 20.03,2022 | stephane_buellet, Dessins tremblants, 04.11.2023
sam___tsao, Trying out Dubin paths! , 2022 | karthik.dondeti, One generative line #07, 05.03.2022
kiyoshinakauchi, rnd, 01.11.2022 | kiyoshinakauchi, Random walk on count up, 17.12.2022
degencode, tincture, 06.11.2023 | juhani.halkomaki, 13.08.2022
canvas.51, blueberry cocoa, 19.10.2022 | j2rgb, love yourself, 10.07.2019
Раздел 4. Физические симуляции
Этот раздел посвящен художественным произведениям, в которых используются алгоритмы симуляции физических законов и явлений, таких как гравитация, инерция, столкновения и прочие силы. Работы, представленные здесь, демонстрируют объекты, которые ведут себя в соответствии с заданными физическими параметрами: они могут падать, взлетать, отскакивать, разбиваться или двигаться по траекториям, подобным реальным. Симуляции обеспечивают более интуитивное восприятие произведений за счет имитации реальных движений и взаимодействий. В свою очередь общий источник вдохновения всех работ — давно изученные законы ньютоновской физики.
burnier, 09.11.2022 | burnier, 28.09.2022
juhani.halkomaki, 13.08.2022 | nahuel.gerth, Type magnet, 2023
andrea.vercetti, 2022
rafaddiniz, retratoEncaixe, 2022
zach.lieberman, More space negotiation research, 20.02.2023 | sihan.biubiu, 2023
kiel.d.m, STG V.DROP, 30.10.2023
amuki.ec, friday, 2023
codigos_fazem_arte, 09.10.2023
codigos_fazem_arte, 09.10.2023
Раздел 5. Градиенты и свет. Манипуляции с цветом
В данном разделе освещаются художественные работы, в которых визуальное впечатление создается за счет использования градиентов, световых эффектов и техник размытия. Эти элементы совместно работают на создание ощущения глубины и объема, имитируя свойства света и его воздействия на восприятие пространства. Используется широкий спектр техник визуализации: от плавных переходов цвета до сложных световых композиций, которые моделируют рефракцию, отражение и хроматические аберрации.
andyduboc, 5664651, 06.07.2023 | jzlabs, onion, 26.05.2023
biz.as.usual, 2022 | daniel_maarleveld, D light refraction, 02.11.2023
juhani.halkomaki, Refraction, 30.10.2023 | daniel_rezinovsky, 30.10.2023
hadis.fard.io, Erotic, waves of gentle love, and Georgia Okeeffe’s, 14.03.2023
zach.lieberman, Blob form, 15.02.2023
patternseeing, Films, 09.08.2023 | non.linear_, 2023
chelsialise, Coded art, 09.07.2023 | pang.marta, Day 640, 31.10.2023
andreiongd, LIGHTS, 06.11.2023 | scarletmotiff, 1195.////KARMA, 27.10.2023 | pang.marta, Day 465, 05.05.2023
klsr.av, dream, 2023
italiano.jpg, 2, 2023 | andrewmcwhae, ColorLemp, 3.11.2023
jzlabs, furl, 06.06.2023 | jzlabs, iridescent bloom, 18.09.2023
kailuen3030,18.06.2021 | devrasplexi, 02.11.2023
stevon.kuhlmann, Audioreactive Animation of Cubes, 2023 | lewiskeller, 2022
jzlabs, sparky blast, 04.08.2023 | gabriverga, ireflies, 14.07.2023
pixel.flux, iris, 29.10.2023 | scarletmotiff, 1198.////SAIKAN, 30.10.2023 | scarletmotiff, 1196.////CEL, 28.10.2023
t.kostrzeva, 2023 | jzlabs, psychedelic marble, 07.10.2023
jakknature, 24.10.2023 | marioecg, Lightpulse, 23.10.2023
sumeetrohilla, Light study, 05.11.2023
alidasun, Day 1423, 2023 | sumeetrohilla, Light study, 04.11.2023
andreiongd, some gradient experiments, 18.10.2023
baneklugman, short stacks, 28.10.2023
andreoliveira.cebola, lucidDream (), 2023
ilithya_rocks, Shader • 755, 06.11.2023 | perkwerk.art, The Harvest #188,15.08.2023
bbbbb.stuff, 0 8. 2 2. 2 2, 22.06.2022 | mnclr, Entangled Structures, 01.10.2023
superscript2. DJ TEST SESSION, 11.10.2023
copyplanet.eth, SPIRITUAL PEAL, 28.10.2023 | gamzika.io, eclipse, 02.11.2023
ricky_o_369, Luminous Flux: Harmonies in Motion, 04.11.2023 | daniel_maarleveld, DO: The Typographic weaving continues, 18.09.2023
andreiongd, SILVER SOUL, 04.09.2023 | jzlabs, formations, 02.09.2023
la___dilettante, Day 201. Colission 2.0, 26.10.2023
lejeunerenard, Overjuggle, 22.08.2023 | ix.shells, Caribbean Glitch II, 2021 | madstracct, //46 REACH, 08.11.2023
pang.marta, Day 475, 16.05.2023 | pang.marta, Day 647, 07.11.2023
uisato_, Experimental Particle Oscilloscope Nº2, 2022 | jzlabs, pixies, 04.06.2023
jzlabs, petri, 23.07.2023 | patri.aragon.martin, _0032, 2023
gela.js, 01.04.2023 | pang.marta, Day 586, 07.09.2023
perkwerk.art, 05.09.2023 | daniel_maarleveld, Zoom R& D, 08.09.2023
costardrouge.jpg, 07.11.2023 | jzlabs, lifeline, 21.08.2023
klsr.av, Colour prompt, 19.03.2023 | jzlabs, weave wave, 19.08.2023
ilithya_rocks, Shader • 745, 18.10.2023 | marioecg, intermission, 28.10.2023
code_rgb, fireworks, 05.09.2023 | costardrouge.jpg, 2023 | klsr.av, GenSound[MIDI.data], 2023
keep_it_graphic, MIMOID_2, 31.10.2023 | aotearoan01, 02.11.2023
mnclr, Structures (Excerpt), 30.09.2023 | qodovv, Wear Me Down, 06.11.2023
jzlabs, petal vortex, 07.11.2023 | nicolassassoon, Blue Shore, 2012
kishimisu, Neon Grid, 14.05.2022 | costardrouge.jpg, Genuary Day 2: «Made in 10 minutes», 05.01.2023
zach.lieberman, Light work, 30.09.2023 | zach.lieberman, Some hills, 13.06.2023
Раздел 6. Динамика частиц
Раздел посвящен работам, в центре которых находится визуализация частиц, подвергающихся воздействию различных сил. Частицы могут быть представлены в виде дискретных точек или микроскопических фрагментов, распределенных в пространстве и создающих более крупные формы и структуры.
Программное обеспечение и алгоритмы креативного кодинга позволяют художникам моделировать поведение частиц, используя физические законы и математические принципы, такие как векторные поля, гравитационные и электромагнитные взаимодействия, а также аэродинамическое сопротивление. Шум Перлина (наиболее известный и распространенный из множества) и другие алгоритмы генерации шума могут быть использованы для создания карт движения, придающих частицам натуральные и органические траектории движения.
ahaha_moment, 22.04.2023
ricky_o_369, Spring Flowers, 24.03.2023 | erto_tokyo, THE CELL PORTRAIT, 02.11.2023
tameemsankari, From Marble to Pixels, 12.10.2023 | sko.hr, 06.11.2023
mauro_cosenza, 004.P, 2022 | mikevdsanden, A poster about birds, 2023
la___dilettante, Day 201. Colission 2.0, 26.10.2023
uisato_, 05.09.2023 | uisato_, Experimental Particle Oscilloscope Nº2, 2022
newnome_beauton, String theory, 13.09.2023 | bzorsystems, 29.10.2023
samuelpietri, Wormhole, 14.04.2023 | fuse_works, Particle study #3, 09.08.2023
samuelpietri, Unfortunate loop, 2023 | samuelpietri, Momentum, 05.10.2023
klsr.av, Instance[0310], 03.10.2023 | un_source, Drift, 2022 | dith_idsgn, Visual 546. Dropped out, 08.09.2023
code_rgb, fireworks, 05.09.2023 | lucacattan3o, Sketch 16, 29.05.2023 | newnome_beauton, 18.10.2023
sandersturing, 01.11.2023 | ed.creativecoder, Bound, 30.08.2023
actuallymarktodd, Event Horizon, 24.10.2023 | ed.creativecoder, Crowded, 14.09.2023
mauro_cosenza, T H Y F E E R A S, 2023
samuelpietri, Imprinting, 31.10.2023 | newnome_beauton, 31.10.2023 | samuelpietri, The simplest iteration, 07.11.2023
samuelpietri, Eclipse in motion, 17.10.2023 | rudy_noise, DNA-like sines and spirals, 03.11.2023 | generattiv, Kaleidoscope, 2023
samuelpietri, 20.05.2023 | dith_idsgn, Visual 547, 11.09.2023
koma.tebe, 21.06.2022 | kailuen3030, Pre-election jitters, 03.11.2020
canvas.51, flow and morph, 04.09.2022 | t.kostrzeva, 31.10.2023
dzkr.code, ハロパ23, 01.11.2023
bedirxanugur, Cycle, 2023 | the.poet.engineer, 2023
klsr.av, GenSound[MIDI.data], 2023 | patternseeing, What’s inside?! , 16.07.2023 | madstracct, //46 REACH, 08.11.2023
neel.shivdasani, 2021 | jzlabs, sparky blast, 04.08.2023
generomics, Simulated cymatic experiment, 2022 | iamkatura, PM2.5, 02.07.2023
bbbbb.stuff, 0 8. 2 2. 2 2, 22.06.2022 | chingwenj, Slow dance, 07.11.2023
lewiskeller, 2022 | qodovv, Wear Me Down, 06.11.2023
samuelpietri, Burning star, 23.10.2023 | gabriverga, ireflies, 14.07.2023 | eimanbsr, The journey, 2023
jzlabs, petri, 23.07.2023 | the.poet.engineer, unleash the Entropy Elves, 2023
degencode, tincture, 06.11.2023 | nma_png, 05.11.2023
_mini_uv, falling cities, 27.09.2023 | alex.g.u.e.v.a.r.a, Sonic pillars, 03.11.2023
gamzika.eth, 2023 | un_source, 2023
ixtam, 26.05.2023 | ixtam, 2023
perkwerk.art, 05.09.2023 | costardrouge.jpg, 2023
erto_tokyo, 26.10.2023 | wythdryden, It was thy kiss, Love, that made me immortal, 26.10.2023 | klsr.av, Hybrid[16.10], 16.10.2023
jeonghopark, Visualization and simulation of gravity fields, 27.05.2023 | abcd3142023, 27.10.2023
Вывод главы
Схожесть технических подходов в креативном кодинге, рассмотренных в первой главе, часто обусловлена широкой распространенностью и доступностью определенных принципов и наборов инструментов. Например, принцип повторяемости служит визуальным воплощением цикла, а фрактальные алгоритмы и симуляции частиц широко используются из-за их визуальной привлекательности и относительной простоты реализации с помощью программного кода. Эти методы позволяют создавать сложные и эстетически приятные образы, что делает их популярными среди художников.
Также можно предположить, что использование определенных приемов связано с желанием исследовать и выражать абстрактные идеи в конкретной визуальной форме, что является характерной чертой креативного кодинга.
В конечном счете, общие решения, возникающие в главе 1, показывают, как технологические возможности и ограничения формируют творческий процесс. Художники креативного кодинга используют эти инструменты для создания работ, отражающих их профессиональные компетенции.