L-система. Создание деревьев. (Python)

  Рет қаралды 85,528

foo52ru ТехноШаман

foo52ru ТехноШаман

3 жыл бұрын

В этом ролике пишу код (Python) для генерации деревьев, на основе L-системы.
Также разбор одной из книг про L-системы.
Можно поиграть в браузере:
repl.it/@foo52ru/greenLeafs
repl.it/@foo52ru/notLeafs
Архив:
yadi.sk/d/IDW64UW8QYF9oA
Книги:
yadi.sk/d/_hDV-ndgv78g5A
Выражаю благодарность тем, кто поддерживает меня финансами.
Реквизиты для финансовой поддержки можно найти в
/ foo52ru

Пікірлер: 272
@Andrey_Gysev
@Andrey_Gysev 3 жыл бұрын
Осталось теперь добавить эволюцию этих деревьев)
@user-kg9qk8rt1e
@user-kg9qk8rt1e 3 жыл бұрын
да, да )) так через 10 лет свою вселенную вырастим )
@aishuaksovetov
@aishuaksovetov 3 жыл бұрын
было бы еще прикольно сделать несколько биомов, чтобы в каждой из них были свои климатические условия и наблюдать в какую сторону развиваются растения в каждом биоме :)
@nicknamenick9448
@nicknamenick9448 3 жыл бұрын
Aishuak Sovetov очень интересная идея
@Makuta_Dionis
@Makuta_Dionis 3 жыл бұрын
@@aishuaksovetov думаю, также можно добавить времена года, которые бы (несильно, но ощутимо) меняли бы условия в биомах. Также можно сделать так, чтобы помимо обычных биомов были бы переходные, которые имеют смешанные черты своих соседей (как основные и переходные климатические пояса).
@wwstalkerww
@wwstalkerww 3 жыл бұрын
@@aishuaksovetov на одной карте сразу несколько, или просто как тогда при моделировании эволюции менять условия в которых находится растение при развитии?
@sdxfcgbhjklmbjvhcxchj
@sdxfcgbhjklmbjvhcxchj 3 жыл бұрын
Очень крутые видео про L-системы, тк если заглянуть в книжку - там не всё так просто и понятно) Спасибо, ждём ещё
@user-cn1vl6ol1j
@user-cn1vl6ol1j 2 жыл бұрын
А книжки пишут для ботанов...
@sdxfcgbhjklmbjvhcxchj
@sdxfcgbhjklmbjvhcxchj 2 жыл бұрын
@@user-cn1vl6ol1j местами да)
@0123911821
@0123911821 3 жыл бұрын
Да уж! Красивые вы вырастили "цифровые деревья")))
@MiNeMo_0
@MiNeMo_0 3 жыл бұрын
Осталось воспитать цифрового сына(нейросеть)
@RUStalker33
@RUStalker33 3 жыл бұрын
Магия программирования. Красиво получилось, спасибо)
@user-eh6tf9cn3m
@user-eh6tf9cn3m 3 жыл бұрын
Любой программист ответит: магии не существует
@mysuperpupernick
@mysuperpupernick 3 жыл бұрын
Вся магия и красота появляется после введения случайных чисел
@RUStalker33
@RUStalker33 3 жыл бұрын
@@user-eh6tf9cn3m ха, не соглашусь. При компиляции происходит та ещё магия, запуск - ошибка, повторный запуск - компилировано...
@Evgeny.Net_voine
@Evgeny.Net_voine 3 жыл бұрын
Магия в авторе.
@buzurgmehrnegmatov7873
@buzurgmehrnegmatov7873 2 жыл бұрын
Как найти коды для того чтоб построить дерево который под конец видео?
@user-ps1qg3sz6d
@user-ps1qg3sz6d 3 жыл бұрын
Математика как искусство! Спасибо, что показал эту красоту и объяснил простым языком👍 Твердые 🌿🌿🌿🌿🌿 с плюсом из пяти.
@c4llv07e
@c4llv07e 3 жыл бұрын
Приятного просмотра всем! Всего 70, а какая красота. И танцующий цветок прикольный, хочу себе такой на рабочий стол.
@DiamondSane
@DiamondSane 3 жыл бұрын
это 70 питоновских. а сколько там кода внутри библиотек!
@maximkorpusov
@maximkorpusov 2 жыл бұрын
@@DiamondSane а сколько кода в самом питоне... может и проводки компьютера считать, и силу китайцев которые его собрали?!
@DiamondSane
@DiamondSane 2 жыл бұрын
@@maximkorpusov да, посчитайте, если можно.
@YaShoom
@YaShoom 3 жыл бұрын
8:43 эти звуки и растения... мне вспомнилась игра Age of Empires, те миссии которые были в цивилизации Майа.
@Evis9110
@Evis9110 3 жыл бұрын
13:55 самый офигенный момент)
@markys_top1514
@markys_top1514 2 жыл бұрын
Мне рекламу выдало 👍
@YaShoom
@YaShoom 3 жыл бұрын
9:48 блин, сначала подумал там написано "арех" по русски (типа "орех" с ошибкой) xD
@antongricunov9856
@antongricunov9856 3 жыл бұрын
Интереснейшая работа! С нетерпением ждём новых видео. Контент становится более красочным, захватывающим, а главное - наукоёмким!
@AlexanderSurin
@AlexanderSurin 3 жыл бұрын
Приятные деревья получились! А за танцующий куст отдельно спасибо - засмеялся в голос!
@vadimbudnik
@vadimbudnik 3 жыл бұрын
Опа-на!!)) Ждем альбом))
@user-ek8ic9pz7n
@user-ek8ic9pz7n 3 жыл бұрын
Спасибо за труды. Ролики становятся всё лучше и лучше.
@goiiia3774
@goiiia3774 3 жыл бұрын
Нууу, ещё немного и можно создать автономный процедурно генерируемый мир )
@VinDust
@VinDust 3 жыл бұрын
Ага, получается генерация деревьев есть, пещеры можно генерировать через игру "жизнь", ещё надо генератор карты биомов
@itTchin
@itTchin 3 жыл бұрын
Танцующий под "Оппа-на!"
@lebed-x1
@lebed-x1 3 жыл бұрын
Ждём алгоритм генерации большого взрыва с последующей эволюцией.
@wwstalkerww
@wwstalkerww 3 жыл бұрын
@@itTchin идея достойная реализации
@nayristeneris6553
@nayristeneris6553 3 жыл бұрын
Это потрясающе! Здоровья автору и продолжения работ - это очень крутая штука и в будущем пригодится для расчета биом в играх-симуляциях. Невероятно важная, хоть и неочевидная работа!
@GenaPrin
@GenaPrin 3 жыл бұрын
Ооо! Наконец-то! Отличное завершение выходных)
@4soul718
@4soul718 3 жыл бұрын
Ля, круто! Интересно, как запилить аналогичную штуку в 3D... //Тусовый куст вообще огонь!😂
@boole_cat
@boole_cat 3 жыл бұрын
Во многих продуктах л системы есть, в том же гудини.
@Michael_Kaa
@Michael_Kaa 3 жыл бұрын
Очень здорово у Вас получается. И рассказываете доходчиво. Жду с нетерпением следующих выпусков.
@makiur
@makiur 3 жыл бұрын
Просто охренительно интересно!!!! Пожалуйста продолжай!!! Очень сложно для моего уровня знаний, но оооочень интересно все что ты делаешь!!! Ты вдохновил заняться изучением и программирования и нейросетей!!
@canmam95
@canmam95 3 жыл бұрын
Круто жду продолжения, надеюсь скоро
@Coltun
@Coltun 3 жыл бұрын
Ещё не успел посмотреть видео а я уже лайк поставил )
@4arliEdinorog
@4arliEdinorog 3 жыл бұрын
Смотрю и улыбаюсь. Приятные и полезные видео! А ещё эта песенка в конце... оппа на))
@busy_beaver
@busy_beaver 3 жыл бұрын
Крутые звуковые эффекты! Особенно в начале.
@user-tl6xf6cc6o
@user-tl6xf6cc6o 3 жыл бұрын
Крайней приятно видеть, как повышабтся качество и сложность каждого нового видео
@Daria-ud6ld
@Daria-ud6ld 2 жыл бұрын
Большое спасибо за видео! Было очень интересно, насколько я знаю фракталы часто используют для рендеринга локаций в играх: деревья, горы, ... Хотелось бы увидеть бы еще такого :)
@user-uw5gx7gy1q
@user-uw5gx7gy1q 3 жыл бұрын
Спасибо за этот прекрасный урок!
@EugeneStorozh
@EugeneStorozh 3 жыл бұрын
Господи какой же годный контент
@BlackPulsar13
@BlackPulsar13 3 жыл бұрын
Очень круто, красиво и интересно!!!!
@i7244
@i7244 3 жыл бұрын
Конец особенно крут
@Check_001
@Check_001 3 жыл бұрын
Лайк за танцующий цветок со спецэффектами!
@anubis2482
@anubis2482 3 жыл бұрын
С каждым видео всё качественнее и качественнее. Продолжай в том же духе!
@flutflutify
@flutflutify 3 жыл бұрын
Спасибо, очень ждём эволюцию фрактальных деревьев.
@user-db7ru9cd2d
@user-db7ru9cd2d 3 жыл бұрын
Блин, походу автор канала какой-то учитель математики. Мало того что сам всё понимает, так ещё и другим всё понятным языком объясняет. Респект)
@Kilosaw
@Kilosaw 3 жыл бұрын
Балдееееееж, очень крутые получаются деревья 👍🏽🔥
@alat2159
@alat2159 Жыл бұрын
Очень круто! Тут напрашивается зависимость скорости роста + вероятность отмереть у веток, в зависимости от освещенности (или просто количества соседей), ибо почти все деревья по центру неестесственно гуще чем по краям.
@sashakrasnoyarsk
@sashakrasnoyarsk 3 жыл бұрын
2:25 есть такая задачка - турист шёл по лесной тропинке, остановился отдохнуть, снял кепку и повесил на сучок молодого деревца. Позанимался какими-то своими делами, пошёл дальше, кепку забыл. N лет спустя, проходя по тому же лесу, вспомнил про кепку и стал искать то дерево. На какую высоту поднялась кепка и сможет ли он её достать? Правильный ответ - кепка осталась на той же высоте. Вообще, деревья растут иначе, чем в этом фрагменте видео. Сначала растёт прутик, дорастает до определённой высоты, начинается ветвление. Веточки тоже растут аналогично. Старые маленькие веточки обычно не вырастают огромными, они стареют, усыхают и обламываются. В отличие от них, основные ростовые стволы гораздо более долговечны и, подозреваю, это связано с углом наклона побега. Чем вертикальнее, тем, можно предположить, долговечность больше. Но не факт, что для всех деревьев это одинаково. И, наверно, в компьютерной модели это будет очень сложно воспроизвести.
@uniqueopinion2783
@uniqueopinion2783 3 жыл бұрын
Красота какая ну ты солнце Спасибо за урок)
@aviamaster9310
@aviamaster9310 3 жыл бұрын
Супер! Наблюдал за реальными деревьями. Более 10 итераций (колен) не видел (рассматривал тополь, клен, ясень, осину, дуб)
@sergiyboyko1662
@sergiyboyko1662 3 жыл бұрын
Эти системы используются в аллометрии - изучении относительного роста различных организмов или частей организма (изменение пропорция с ростом организма). Это называют гетерохронией развития. G.T.Herman, G.Rozenberg - Developmental systems and languages, 1975, страницы 1-40.
@sergiyboyko1662
@sergiyboyko1662 3 жыл бұрын
Почитай про гетерогонию. Блин, слово такое, постоянно забываю его. Законы аллометрического роста сформулировал Гексли (Huxley J. - Problems of relative growth. London, 1932). Можно, в принципе, пользоваться и термином гетерохронии. Я почему вспомнил? Просто в статье (Г.Н.Поваров - К познанию научно-технического прогресса) автор рассуждает о рассинхронизированности. Да и вообще в ежегоднике "Системные исследования" публиковались статьи о развитии науки. Уже в более поздней статье (В.А.Межжерин - Этюды по теории биологических систем) на фоне предыдущих размышлений автор обобщает эти сведения. Вообще я лично считаю, что терминология "развитие", "рост", "развитие" в принципе не применима к нематериальным "явлениям" типа культуры, науки и обществу как таковому. Есть только эволюция, в ходе которой повышается или понижается специализация организма. Короче говоря, Между последовательностью мыслей нет каких-то четких связей, чтобы можно было бы сказать о "развитии мысли" или "развитии концепции". С точки зрения динамических систем. Может понятие аттрактора как какой-то целевой мысли и каскада отображений к этой мысли... Как-то подошло бы. Но каскад не описывает преемственность. Может полисиллогизмы, импликация как-то бы описывала преемственность. Но это не динамическая система, описываемая дифференциальными уравнениями. Потому что не понятно: как в такой системе задать критерий развития в противовес критерию деградации. Проблема в определении того, что есть развитие, а что деградация. Из самой информации нельзя извлечь ценность одних утверждений и вредность других, если это никак не относится к практике. Поэтому в биологии хотя бы понятие специализации возникает. Когда орган как в посадочное место "садится" в среду обитания. И исходя из его существования в этой среде можно понять как и зачем он формировался. С культурой такого не происходит, потому что выдумывать можно что угодно. Единственное - это хорошо что завязали с каннибализмом. Может развитие в том, что стали менее дикими. Хотя это не точно. Не совсем понятно что такое развитие в социокультурном плане. Что такое развитие общества? Есть конкретные эволюционные механизмы. Часто, применяя определенный инсектицид, получают среди уничтожаемых насекомых расу, к нему устойчивую. Тогда приходится переходить к другому инсектициду и т. д. Таким образом, идет бесконечная борьба с перевесом, пожалуй, на стороне не человека, а его врага (А.А.Малиновский - Теория структур и её место в системном подходе). Интересно как в этом плане действуют анельгезирующие средства на людей. Та же ацетилсалициловая кислота - уже не так популярна, как раньше (и не из-за кератинопластического действия). Приспособление к анальгетикам - вопрос интересный. Частенько говорят об эволюции обезболивающих средств. Короче это я уже отошёл от темы и ушел в какие-то другие рассуждения. Но полезно поразмышлять о значении понятий "рост" и "развитие" в социокультурном контексте. Многие люди говорят о развитии и росте... Культуры, науки и мысли. Но переход от неправильной мысли к правильной - это не четкая преемственная связь. Предыдущая мысль забывается, уничтожается, а на ее место приходит новая, для которой существование предыдущей и не нужно - она могла возникнуть и без неё, сама по себе. Доказать преемственность нельзя. Потому что в общем случае познание нелинейно.
@user-kt6uh9io5x
@user-kt6uh9io5x 3 жыл бұрын
Реально тот случай, когда нчего не понял, но очень интересно, и удивительно, что в данном слчае это не шутка
@VinDust
@VinDust 3 жыл бұрын
Что правда - то правда
@aegopodium7355
@aegopodium7355 3 жыл бұрын
Никто не запрещает разобраться)
@user-qt4kp5np7z
@user-qt4kp5np7z 3 жыл бұрын
Спасибо большое за труд!
@epicstuff5780
@epicstuff5780 3 жыл бұрын
Красота за окном!
@ZloyToxin
@ZloyToxin 3 жыл бұрын
Опана! Тема мне сильно менее интересна нежели предшествующе, но качество подачи заставило с удовольствием посмотреть весь ролик. Приятно наблюдать не только за ростом деревьев, но и за ростом автора материалов. Такие скучные вещи так увлекательно подать - это мастерство!
@encoder10101
@encoder10101 3 жыл бұрын
Вот он, один из авторов Матрицы)
@baukaalimgazy2989
@baukaalimgazy2989 3 жыл бұрын
Класс, неожиданно) Поздр с интро
@cooldima6829
@cooldima6829 3 жыл бұрын
Я обожаю процессинг!
@vladimirww5152
@vladimirww5152 3 жыл бұрын
Вау, мега мощный материал!🔥🔥🔥
@user-iy9lb5jk6b
@user-iy9lb5jk6b 2 жыл бұрын
Охренеть, взрыв мозга, автор, вы гений!
@peskarr
@peskarr 3 жыл бұрын
Спасибо за отличное видео.
@AndreyMishustin
@AndreyMishustin 3 жыл бұрын
Понравилось "Слишком симметрично. Нужно добавить случайностей". И в итоге получилась реальность))))
@zcbesaba
@zcbesaba 3 жыл бұрын
3д деревья будут куда естественнее, думаю если добавить вероятность по которой ветка станет листком досрочно, и потом можно будет считать "вес" кол-во отростков и изгибать (делать дугой) ветку в ту или иную сторону.
@Arbuz-man
@Arbuz-man Жыл бұрын
Интересно... Но сложно
@arturgals2731
@arturgals2731 3 жыл бұрын
Крутое видео. Недавно я изучил работу алгоритма минимакс. Кстати даже на основе этого алгоритма сделал ИИ для игры в шашки. Я думаю будет круто если ты осветишь эту тему на канале и сделаешь например ИИ для крестиков ноликов.
@Ameta1996
@Ameta1996 3 жыл бұрын
Спасибо. Интересно
@user-jx1ew4ns1s
@user-jx1ew4ns1s 3 жыл бұрын
Начало прикольное
@user-zl4sn9sn9w
@user-zl4sn9sn9w 3 жыл бұрын
Код на питона не похож чёт совсем) Но видос шикарный, особенно доставил танцующий цветок))) Жду новых видосов, надеюсь с продолжением этого. например эволюцию таких деревьев. Конечно если железо позволит.
@Uchuunokanata
@Uchuunokanata 3 жыл бұрын
Крутая заставка
@aleksn2422
@aleksn2422 2 жыл бұрын
Это невероятно красиво, теперь надо освоить хвойные деревья.
@ulbreht
@ulbreht 3 жыл бұрын
Результат завораживает
@sergeye3200
@sergeye3200 3 жыл бұрын
Отличное видео. Про клетку эмбриона хорошая идея. Я когда прочитал книгу по онтогенезу, сразу подумал - а почему никто не напишет виртуальную клетку, раз многие механизмы развития понятны. Скорее всего это неберучка..
@sergeys4732
@sergeys4732 3 жыл бұрын
Перематываю в конец, чтобы сразу услышать "опана!!" ))
@foolarchetype
@foolarchetype 3 жыл бұрын
Оппанааа) спасибо!
@bottle_and_water
@bottle_and_water Жыл бұрын
Обожаю тебя смотреть
@encoder10101
@encoder10101 3 жыл бұрын
Прикольно ещё будет запилить анимацию шевеления и наклона дерева при ветре. Ветер конечно же может быть с переменной скоростью и углом, а физика стволов дерева крепче к шевелению и наклону по мере утолщения
@AllmanUA
@AllmanUA 3 жыл бұрын
Даёшь лес деревьев!
@user-tf4hy2cj7u
@user-tf4hy2cj7u 3 жыл бұрын
Это невероятно!
@izualno_oname7234
@izualno_oname7234 3 жыл бұрын
"Вторая клетка, получив гармон, поняла, что ей суждено быть попой".. и через минуту началась песня пОПы)))
@asd-tz8vh
@asd-tz8vh 3 жыл бұрын
Прекрасно
@ded-v-vannoy
@ded-v-vannoy 3 жыл бұрын
Милая био-информатика)
@DjSapsan
@DjSapsan 3 жыл бұрын
Круто, сам точно такое же делал, только другим способом.
@isamiwind438
@isamiwind438 3 жыл бұрын
каким?
@DjSapsan
@DjSapsan 3 жыл бұрын
@@isamiwind438 на Lua рекурсивными ветками. Каждая ветка - таблица с детьми и параметрами длины и угла. Толщину менял в момент рисования. Получал точно такие же деревья. С рандомом и без.
@RobotN001
@RobotN001 3 жыл бұрын
ого! бесплатное видео! ням-ням )
@velikiy-alexandr
@velikiy-alexandr 3 жыл бұрын
Мэн, ты реально крутбл!!!
@user-mz2nc3rk9t
@user-mz2nc3rk9t 3 жыл бұрын
шикарно растёт!
@herrlixus6723
@herrlixus6723 3 жыл бұрын
В общем, как сказано у нас в учебнике биологии за, кажется, шестой класс, междоузлие это расстояние между основаниями черенков листьев (узлами).
@Ceyhus
@Ceyhus 3 жыл бұрын
Respect!
@axelrod4840
@axelrod4840 3 жыл бұрын
Топ. Продолжай)
@simsingular3686
@simsingular3686 3 жыл бұрын
Ура, мой совет сработал!
@spaiktv3885
@spaiktv3885 2 жыл бұрын
СПАСИБО
@urrick33333
@urrick33333 3 жыл бұрын
Красота
@vladeimirovich
@vladeimirovich 3 жыл бұрын
Мужик ты крут! 😎👍
@user-nm3pn5mf2k
@user-nm3pn5mf2k 6 ай бұрын
Although i don't understand a single word you said, but the demo was super cool.
@freaking_Lamer
@freaking_Lamer 3 жыл бұрын
1 из способов сохранить в Python изображение в файл это использовать модуль OpenCV с помощью команды cv2.imwrite("изображение.png", image) где image - переменная, в которой лежит нужное изображение
@lyxstv
@lyxstv 3 жыл бұрын
Хотелось бы отметить, в питоне когда более 5 кейсов и в них не по одной действующей команде, а условие простое, лучше делать несколько функций и словарь из них, к примеру ... def if_1(): print(1) def if_2(): print(2) def if_3(): print(3) def if_4(): print(4) case = { '1': if_1, '2': if_2, '3': if_3, '4': if_4, } a = '1' case[a]()
@lyxstv
@lyxstv 3 жыл бұрын
Ну или более простой вариант case = { '1': lambda: print(1), '2': lambda: print(2), '3': lambda: print(3), '4': lambda: print(4), } a = '1' case[a]()
@foo52ru
@foo52ru 3 жыл бұрын
Это мой первый проект на питон, пока ещё не освоился :)
@lyxstv
@lyxstv 3 жыл бұрын
@@foo52ru Понимаю, все приходит с опытом ) 1) Если делать ленту из if elif .. очевидно что те условия которые встречаются чаще, нужно писать в начале, но не всегда это можно определить. 2) Также словарь не хранит просто соответствие индексного элемента в элемент значения, он делает для эл. индекса hash(эл. индекса), получает число и хранит соответствие этого числа и эл. значения, что позволяет ему иметь b-tree индекс(как в базе данных) и не перебирать все значения для поиска элемента. Суммируя 1 и 2, вариант со словарем, позволяет всегда делать меньше сравнений. Этот case можно делать в виде класса. И еще, попробуйте писать код в PyCharm Community, она бесплатная и намного удобней стандартной IDE.
@viktorlevchenko4337
@viktorlevchenko4337 2 жыл бұрын
Я делал расчет системы отопления и водоснабжения используя такие структуры, стояла задача нумерации участков сети чтоб можно было найти участок на чертеже однозначно. Оказалось что номер участка после ответвления равен удвоенному значению исходного участка плюс один или плюс два, в зависимости от того правое или левое ответвление. Начальный участок (ствол) имеет номер 0. При такой нумерации можно полностью восстановит всё дерево используя только номера конечных участков. Допустим указываем номера участков на которых установлены краны и их расход. По этим данным можно полностью повторить сеть и узнать расход воды на всех участках. П.С. Может это натолкнет автора на новые исследования деревьев.
@alextimofeev1918
@alextimofeev1918 3 жыл бұрын
Смотрю вас давно. Все как всегда отлично! Но без фоновой музыки в некоторых местах сложновато) Спасибо, что продолжаете вести свои дневники исследований
@jb9282
@jb9282 3 жыл бұрын
5G - Антенны ? 😆🙋🏼‍♂️
@user-ql5im7fq3q
@user-ql5im7fq3q 3 жыл бұрын
Круто
@Algok17
@Algok17 3 жыл бұрын
Дерево напомнило игру Eufloria
@kpacccavchik
@kpacccavchik 3 жыл бұрын
было бы супер если бы можно было начало роста дерева (основание) задать не кругом, а квадратом или трапецией, чтобы так же было бы неплохо сделать так чтобы начало сегмента было одной толщины, а конец другой, меньше чем вначале, а толщина нового сегмента соответствовала толщине конца предыдущего (чтобы они совпадали по диаметру) так же было бы неплохо если бы первый сегмент не рос вертикально вверх, а начинался под любым произвольным углом, поскольку не бывает таких деревьев которые начинают расти строго под углом 90 градусов ещё было бы не плохо создать такую функцию которая задавала бы толщину последних сегментов независимо от толщины первого сегмента, чтобы можно было делать деревья со стволами разной толщины... что-то я разфантазировался тут ) . а так урок конечно норм, правда непонятно как он может в жизни пригодиться, разве что просто побаловаться . код у меня изначально не шёл, сложно сказать что за ошибки были, но если скачать с яндекс диска (в описании видео), то там код полностью рабочий.
@user-zz7kl7gr3u
@user-zz7kl7gr3u 3 жыл бұрын
👌
@vovchek393
@vovchek393 3 жыл бұрын
2:53 для этого есть название_словаря.get(ключ, что_хотим_получить_если_такого_ключа_нет)
@aristofer
@aristofer 3 жыл бұрын
Мой лайк 1000ый!!!
@Kokokolyan
@Kokokolyan Жыл бұрын
Лайк за оппа на)
@asdffewfew
@asdffewfew 3 жыл бұрын
просто коммент для поддержки.)немного не понял, что не получилось со скобками.может нужна была рекурсия?
@russianskunk4407
@russianskunk4407 3 жыл бұрын
Если настанет конец света, спасите автора этого канала. Дайте ему лабораторию с ген материалом и мощный компуктер. Он создаст всё заново.
@YaShoom
@YaShoom 3 жыл бұрын
Интересно, что получится если перенести деревья из Пиксиленга, через эти системы, в Питон. Как будут выглядеть стандартные расчёски-деревья в 3д))
@Habray
@Habray 3 жыл бұрын
сделой пожалуйста видео про клеточный автоматы (свое мнение, интересные фигуры которые ты нашол и т.д. ) будет интерестно
@Musicchannel-wp2je
@Musicchannel-wp2je 2 жыл бұрын
Можно ещё добавить координату z и будет 3х мерная эволюция деревьев, лес где можно бегать и наблюдать
@mrcocok4126
@mrcocok4126 3 жыл бұрын
Опа-на!
@user-fy2uy1yr7r
@user-fy2uy1yr7r 3 жыл бұрын
Гений
@user-vv3th3ns1k
@user-vv3th3ns1k 3 жыл бұрын
Остаётся только ещё немножко углубится в понимание, физико химических процессов, роста и развития клеток живых организмов. После чего можно будет посмотреть процесс роста чего угодно. Подсказка на будущие: Начни использовать векторы, дополнительные константы к примеру такие как "Ф" "F(n)". эти две последовательности цифр взаимосвязаны с жизнью какая она есть...
@dimitryvonplyuchen3537
@dimitryvonplyuchen3537 3 жыл бұрын
Оп оп оп оп-па
Build a full stack UBER EATS clone - 3/5 Days Challenge  🔴
3:59:46
notJust․dev
Рет қаралды 323 М.
C++ Разработчик учит Python
28:01
Winderton
Рет қаралды 456 М.
Ages 1 - 100 Decide Who Wins $250,000
40:02
MrBeast
Рет қаралды 109 МЛН
MINHA IRMÃ MALVADA CONTRA O GADGET DE TREM DE DOMINÓ 😡 #ferramenta
00:40
How to Sneak Make Up Into Class 💄 #shorts
00:30
BubbleBee
Рет қаралды 15 МЛН
L-система. Создание фракталов. (Python)
14:35
foo52ru ТехноШаман
Рет қаралды 61 М.
Роевой интеллект. Проект "Орущие букашки"
16:16
foo52ru ТехноШаман
Рет қаралды 313 М.
Нас поглотят деревья [Veritasium]
10:21
Vert Dider
Рет қаралды 376 М.
Роевой интеллект. Муравьиный алгоритм.
20:57
foo52ru ТехноШаман
Рет қаралды 363 М.
Physarum simulation. Эксперименты с алгоритмом
12:42
foo52ru ТехноШаман
Рет қаралды 60 М.
I coded one project EVERY WEEK for a YEAR
13:13
Carter Semrad
Рет қаралды 399 М.
Моделирование эволюции. Цифровые деревья 6.
13:21
foo52ru ТехноШаман
Рет қаралды 55 М.
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Корнеич
Рет қаралды 1,2 МЛН
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Рет қаралды 751 М.
Самый маленький игровой ПК
0:46
ITMania - Сборка ПК
Рет қаралды 264 М.
🤯Самая КРУТАЯ Функция #shorts
0:58
YOLODROID
Рет қаралды 948 М.
Vortex Cannon vs Drone
20:44
Mark Rober
Рет қаралды 11 МЛН