Blender 3D ► 8. Системы частиц. Часть 2.

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 พ.ย. 2024

ความคิดเห็น • 82

  • @АлександрКоваленко-и4о
    @АлександрКоваленко-и4о 4 ปีที่แล้ว +38

    Спасибо! Очередной крутой урок. По вопросу: значение "Jittered" в поле "Distribution" производит равномерное распределение эмиссии по площади или объему без образования случайных кластеров. То есть частицы появляются ПРИМЕРНО на равном расстоянии друг от дружки из не меняющих своё положение точек, параметр "Jittering Amount" отвечает за разброс интервала времени между излучением из каждой точки, чем больше значение, тем равномерней интервалы. Ну а рандом есть рандом, всё абсолютно случайно - и место и время, образуются случайные кластеры излучения.
    Андрей, у меня тоже есть вопрос по частицам: можно ли как то привязаться к времени жизни частицы, ну, то есть чтобы она меняла цвет, масштаб и т.д. в зависимости от времени жизни. Что-то подсказывает, что опять без Пайтона не обойтись :)

    • @AndreySokolovRu
      @AndreySokolovRu  4 ปีที่แล้ว +9

      О! Спасибо! Супер! Есть нод Input > Particle Info, но он, к сожалению, работает только в Cycles , что, конечно, дно. И в данном случае я бы не сильно рассчитывал на пайтон, потому что это всё особенности рендер-движков, и там особо не подберёшься ни к чему. Если его выход Age разделить на выход Lifetime с помощью Convertor > Math > Divide - то это можно использовать в качестве фактора "возраста" частиц. В смысле, для микс-фактора MixRGB или MixShader, или для дальнейшей математики.

    • @АлександрКоваленко-и4о
      @АлександрКоваленко-и4о 4 ปีที่แล้ว +2

      @@AndreySokolovRu , благодарю! Получилось. Жалко конечно что действует только на материалы и только в Cycles. Но и это тоже круто - половину проблемы решило.
      Может в будущих билдах разовьют эту тему. Вроде же собираются вводить нодовую систему для частиц.

    • @AndreySokolovRu
      @AndreySokolovRu  4 ปีที่แล้ว +1

      @@АлександрКоваленко-и4о собираются. В последних билдах 2.92 она уже есть в экспериментальном режиме, но там пока не на что смотреть.

    • @AndreySokolovRu
      @AndreySokolovRu  4 ปีที่แล้ว +3

      @@АлександрКоваленко-и4о а с масштабом, кстати, вспомнил, это делалось, кажется, с помощью добавления текстуры. В частицах в настройках есть вкладка с текстурами, вот если ее добавить, а потом найти в отдельной вкладке с текстурами ниже, типа как для модификатора Дисплейсмента, то там можно настроить тип градиент и отдельно - параметры, на которые она должны воздейстовать. На словах и по памяти сложно объяснить, я этим не часто пользовался.

    • @АлександрКоваленко-и4о
      @АлександрКоваленко-и4о 4 ปีที่แล้ว +2

      @@AndreySokolovRu ОУ, Да - да! Это то что надо и даже больше. Всё получилось, наконец-то доделаю свой проект. Спасибо тебе, дружище. Тысячи лайков и подписок.

  • @danilhvlresp4669
    @danilhvlresp4669 2 ปีที่แล้ว +19

    Наверное единственный сериал, который я буду каждый раз пересматривать😂

  • @professorbusinessman
    @professorbusinessman ปีที่แล้ว +1

    Я смотрю это после урока традиционного пончика. Но до сих пор нехрена непонимаю пока, но чувствую что говорит какое то очень полезное)))

  • @CamoxaRUS
    @CamoxaRUS 4 ปีที่แล้ว +7

    Спасибо за урок. Почувствовал себя магом воздуха ) Думаю, что я ещё к нему вернусь, когда буду плотнее заниматься системой частиц.

    • @AndreySokolovRu
      @AndreySokolovRu  4 ปีที่แล้ว +2

      "Вы изучили базовый Магия Воздуха" )))

    • @CamoxaRUS
      @CamoxaRUS 4 ปีที่แล้ว +3

      @@AndreySokolovRu ахахахах.
      -Здравствуйте , вы хотите устроиться к нам на работу. Расскажите о ваших знаниях в блендер?
      - Я управляю чаастицами на уровне аватара воздуха.
      - вы приняты.

    • @AndreySokolovRu
      @AndreySokolovRu  4 ปีที่แล้ว

      @@CamoxaRUS 🤣🤣🤣

  • @pavelmorozov8215
    @pavelmorozov8215 3 ปีที่แล้ว +13

    Я просто нереально рад, что наткнулся на Ваши видео. Отличная подача материала на мой взгляд. И я ещё пока не смотрел обзор на True Time Remapping, но уже хочу его купить просто чтобы поддержать этот источник полезных видео😁

    • @AndreySokolovRu
      @AndreySokolovRu  3 ปีที่แล้ว +1

      Спасибо! ) TTR нужен, чтобы делать эффекты замедления-ускорения времени, он затрагивает скорость воспроизведения и рендера анимаций.

  • @TkachenkoBrothers
    @TkachenkoBrothers 3 ปีที่แล้ว +4

    Не дошёл еще до частиц. Поставил лайк, закинул в список. Автор огромный молодец !

  • @roman-pol
    @roman-pol 4 ปีที่แล้ว +3

    В каждом ролике много нового для себя нахожу! Супер!

  • @FoxMood
    @FoxMood 2 ปีที่แล้ว +1

    Хорошие туториалы. По существу и без лишней воды

  • @blackCrowInBlackSky
    @blackCrowInBlackSky 8 หลายเดือนก่อน +1

    Очень полезное видео.Спасибо.

  • @АлександрГригорьев-н2м
    @АлександрГригорьев-н2м 2 ปีที่แล้ว +1

    Спасибо, это лучшие уроки по блэндеру что я видел !

  • @arktoriusmaximusIV
    @arktoriusmaximusIV 3 ปีที่แล้ว +2

    Очень здорово, спасибо. особенно понравились силовые поля и то когда частицы летели дальше когда объект остановился... Блин уже забыл :(

    • @AndreySokolovRu
      @AndreySokolovRu  3 ปีที่แล้ว +1

      Это нормально, без практики оно всё быстро забывается )

  • @ulanaa541
    @ulanaa541 3 ปีที่แล้ว +1

    Это был обалденный урок.

  • @lisichca
    @lisichca 2 ปีที่แล้ว +1

    Спасибо большое! Очень полезно, подробно, понятно

  • @Игорь-х7ь9р
    @Игорь-х7ь9р 4 ปีที่แล้ว +2

    Спасибо, как всегда интересно! К этим урокам я вернусь позднее, когда надо будет анимировать. В ближайшей перспективе нужно будет познакомиться с текстурами и запеканием. Но сначала - закончить наконец мою многострадальную модель)

    • @AndreySokolovRu
      @AndreySokolovRu  4 ปีที่แล้ว +2

      Ох, до материалов всё никак не доберусь, там всё самое интересное )

    • @Игорь-х7ь9р
      @Игорь-х7ь9р 4 ปีที่แล้ว

      @@AndreySokolovRu я только поверхностно ознакомился, для общего представления. Для текстур создаётся низкополигональный двойник - лоуполи, на него "натягивается текстура и запекается. Как-то так вроде)

  • @РоманБуряк-б7ш
    @РоманБуряк-б7ш ปีที่แล้ว +1

    Спасибо!

  • @mrjopa3062
    @mrjopa3062 ปีที่แล้ว +1

    Мужик, ты крут

  • @andreyse3304
    @andreyse3304 4 ปีที่แล้ว +2

    Ждём

  • @SotiW14
    @SotiW14 2 ปีที่แล้ว +1

    Благодарность за туториал , первый раз смотрел , вообще ни бум бум , какие вёртексы , какие емиттеры, что тут вообще происходит , но жуть как интересно, теперь уже родные частички , очень подробное описание ,просто супер , особенно про удаление кэша , через disk ceche, но вот мучает один вопрос как имитировать песчаную пыль, бурю , сделать частички размазанными при полёте?

    • @AndreySokolovRu
      @AndreySokolovRu  2 ปีที่แล้ว

      Включить в настройках рендера Motion Blur. Если рендерить в Eevee, там параметр Steps надо поднимать для таких вещей обычно где-то до 16, а то и до 32 и выше, надо по месту смотреть. Cycles это сам просчитывает.

    • @SotiW14
      @SotiW14 2 ปีที่แล้ว

      Cпасибо буду пробовать , но вот не совсем понятно с Motion Blur, при этой функции , кручу верчу , как будто перемен никаких , или их запекать нужно чтоб был результат , хотелось бы такой результат , на подобие смазанного трассера, короче в проекте должно быть подобие песчаной бури . понятно что на словах это всё сложно , но за быстрый ответ Респектую!))

  • @andexds
    @andexds 3 ปีที่แล้ว +1

    Очень круто, спасибо за урок!

  • @siberiancggeek5152
    @siberiancggeek5152 3 ปีที่แล้ว +5

    Здравствуйте, Андрей! Посмотрел всю серию ваших уроков про системы частиц. Всё доходчиво объясняете, притом, что не мямлите, приятно слушать. Но я ждал, что в конце расскажете про способ наложения материалов на частицы. К сожалению, вы об этом не упоминали. В связи с этим просьба посоветовать автора, можно англоязычного, у которого есть урок про наложение текстур на частицы. Например, есть задумка повторить известный урок про большое количество шаров, вылетающих из тумбочки. Осталось понять как их раскрасить в разные цвета.. эх!

    • @AndreySokolovRu
      @AndreySokolovRu  3 ปีที่แล้ว +5

      Спасибо! Материалы накладываются на те объекты, которые используются в качестве частиц. На канале есть несколько видео про материалы, которые позволяют получить базовые представления о том, как они работают в Блендер. Чтобы сделать частицы разного цвета, можно использовать нод Input > Object Info и его выход Random: для каждого объекта он выдаёт уникальное дробное значение в диапазоне от 0 до 1 (ну или от чёрного до белого цвета соответственно). Это значение можно использовать, в частности, для параметра Hue в ноде Color > Hue/Saturation, через который пропускать цвет объекта (текстуру или чистый цвет). Учитывая, что при значении Hue "0.5" цвет не меняется, а Random в Object Info выдаёт значения от 0 до 1, можно с помощью нода Convertor > Map Range отрегулировать этот диапазон, чтобы его границы стали ближе к 0.5 и таким образом использовалась бы только нужная часть спектра.

  • @WB_Tiburon_TS3
    @WB_Tiburon_TS3 2 ปีที่แล้ว +2

    Спасибо, было очень полезно и интересно!)

  • @nixonb117
    @nixonb117 6 หลายเดือนก่อน

    спасибо за урок, а такой вопрос, можно как-то изменять размер частицы со временем, постепенно уменьшая ее?

  • @themarsoff
    @themarsoff ปีที่แล้ว

    Частицы, анимация это конечно интересно, но как базовые объекты то строить с размерами?

  • @tapokNavalny
    @tapokNavalny 3 ปีที่แล้ว +3

    Спасибо большое за уроки. У вас талант преподавателя. Подскажите пожалуйста - если частицы пролетают свозь объект с коллизией при достаточно плотной сетке объекта, какой параметр за это отвечает

    • @AndreySokolovRu
      @AndreySokolovRu  3 ปีที่แล้ว

      Спасибо. Collision > Particles > Permeability на объекте коллизии. 0 - не пропускает, 1 - пропускает всё.

    • @tapokNavalny
      @tapokNavalny 3 ปีที่แล้ว

      @@AndreySokolovRu Спасибо но все равно пропускает - меняю Permeabilityно ничего не меняется, кеш чищу каждый запуск

    • @AndreySokolovRu
      @AndreySokolovRu  3 ปีที่แล้ว

      @@tapokNavalny 🤔 а нормали правильно вывернуты? Там еще кстати где-то, кажется, был параметр типа quality, сколько промежуточных шагов на кадр просчитывается, но по-моему всё же это было не в частицах.

    • @tapokNavalny
      @tapokNavalny 3 ปีที่แล้ว +1

      @@AndreySokolovRu решил вопрос тем что поставил силу вихрь чуть чуть и частицы перестали пролетать через коллизию

    • @AndreySokolovRu
      @AndreySokolovRu  3 ปีที่แล้ว

      @@tapokNavalny отлично! Бытует расхожее мнение, что вся работа в CG - это искусство нахождения решений возникающих задач )))

  • @anguz806
    @anguz806 3 ปีที่แล้ว +1

    Спасибо

    • @AndreySokolovRu
      @AndreySokolovRu  3 ปีที่แล้ว

      Спасибо за коммент! )

  • @TemaShahov
    @TemaShahov 4 ปีที่แล้ว +1

    Круть!!! Агонь! А мжно подробнее про типы физики?
    И почему не работает нормально Чилдрен/интерполэйт и как заставить? Спасибо!!!

    • @AndreySokolovRu
      @AndreySokolovRu  4 ปีที่แล้ว +1

      Спасибо! Насколько я знаю, интерполэйтед не работает с частицами в виде объектов. Можно либо перевести рендер тип в Path, либо переключить тип частиц в Hair - и тогда он будет "растить" волосы из полигонов а не вокруг них. Я в следующем уроке или через урок это буду показывать на примере с волосами. По физике - вообще не планировал ) Из всех типов физических систем сам в основном использовал либо ньютоновскую, либо вообще отключал, так что здесь мало чем могу помочь. Ну разве что по силовым полям вот ссылочка, там на каждый тип есть видео-пример с демонстрацией )) - docs.blender.org/manual/en/latest/physics/forces/force_fields/index.html

  • @marufkilichev98
    @marufkilichev98 2 ปีที่แล้ว +1

    Андрей спасибо за уроки , очень познавательно, посоветуйте пожалуйста учебники по блэндер для начинающих, чтобы было все описанно простым языком понятный , и если можно ссылку на ресурсы буду признателен .

    • @AndreySokolovRu
      @AndreySokolovRu  2 ปีที่แล้ว

      Спасибо. Поищите учебник Артёма Слаквы. У него же есть и курсы, как платные (VideoSmile), так и бесплатные. Очень хороший специалист.

    • @marufkilichev98
      @marufkilichev98 2 ปีที่แล้ว

      @@AndreySokolovRu хорошо , ещё смотрел ваш урок по частицам и в голову пришла идея , анимация типа машина подвергается автоматой очереди с последующими эффектами

  • @ВладиславПанасюк-ф5у
    @ВладиславПанасюк-ф5у ปีที่แล้ว

    такой вопрос, я не могу выделить в фаске все грани, в редактировании выделяет только прямоугольник хоть граней в фаске куда больше, HELP

  • @Gluke_art
    @Gluke_art 2 ปีที่แล้ว +1

    Огромное спасибо за ваше видео. Хотелось бы спросить, как в emitter/fluid, сами флюиды сделать твёрдыми телами? То есть допустим град, частицы которого не могут войти друг в друга и отталкиваются. Через interection radius не работает, а наложить на частицу rigid body не получается.

    • @AndreySokolovRu
      @AndreySokolovRu  2 ปีที่แล้ว

      Возможности симуляций в Блендер ограничены, это всё же не Гудини. Возможно, что-то можно придумать с Geometry Nodes, но это надо прямо придумывать, так навскидку не скажу.

    • @Gluke_art
      @Gluke_art 2 ปีที่แล้ว +1

      @@AndreySokolovRu Жаль, но всё равно огромное спасибо за ответ) значит надо садиться за гудини)

  • @motorcycle6818
    @motorcycle6818 4 ปีที่แล้ว +1

    Супер

  • @try7out
    @try7out 3 ปีที่แล้ว +1

    Добрый день, Андрей. Очень информативные видео, спасибо. Подписался на канал.
    К сожалению, того, что искал, в этом видео не оказалось.
    А именно - использование силы Force Guide для системы частиц.
    То есть, мне надо пустить частицы по пути. Я всё настроил, всё работает.
    Но проблема в том, что не могу найти параметр Follow Path. Мне надо, чтобы частицы повторяли повороты кривой, а они сейчас имеют неизменный поворот в глобальных координатах.
    Update.
    Нашёл. Галка на разделе «Rotation», внутри раздела галка «Dinamic».

  • @REC_SHORTS_OFFICIAL
    @REC_SHORTS_OFFICIAL 2 ปีที่แล้ว +1

    Почему в UPBGE частицы не двигаются при нажатии P. Двигаются только при нажатии пробела. А в самой игре нет. Помогите

    • @AndreySokolovRu
      @AndreySokolovRu  2 ปีที่แล้ว

      Не знаю, я с ним никогда не работал.

  • @coufalikus
    @coufalikus 4 ปีที่แล้ว +1

    А как рандомизация работает? Скажем время жизни частиц 1 рандом 0.3 => время жизни частиц 0.7-1 это так работает?

    • @AndreySokolovRu
      @AndreySokolovRu  4 ปีที่แล้ว +1

      Lifetime randomness определяет, в какой части продолжительности жизни частиц (с конца) они начнут рандомно исчезать. Пример - если все частицы рождаются на кадре 1, Lifetime == 100, а L.Randomness == 0.3, то все частицы доживут до кадра 70, потому что ( 100 - 100 * 0.3 ) = 70, а с 71 по 100 кадр начнут рандомно исчезать.

  • @milyantsev2427
    @milyantsev2427 3 ปีที่แล้ว +1

    частицы могут толкать тела?

    • @AndreySokolovRu
      @AndreySokolovRu  3 ปีที่แล้ว

      Насколько я знаю, разве что с помощью Пайтон, но я могу ошибаться.

  • @НикитаГородецкий-й4л
    @НикитаГородецкий-й4л 4 ปีที่แล้ว +1

    Что-то у меня молекулар скрипт не работает. В чем может быть проблема?

    • @AndreySokolovRu
      @AndreySokolovRu  4 ปีที่แล้ว

      Скорее всего несовместимость версий скрипта и Блендера. Я этот скрипт не видел, но в Блендер, начиная с 2.8 несколько раз меняли API в части, касающейся частиц, и сейчас к ним программный доступ уже другой. Если скрипт не обновлялся, а Блендер обновлялся, то скорее всего скрипт пытается обращаться через API к атрибутам, которые больше не работают. Можно попробовать скачать последнюю версию скрипта, и если она не работает с последней версией Блендера, написать на issue-трекер разработчику скрипта, указав версию скрипта, версию Блендер и проблему. Если разработчик скрипта еще осуществляет поддержку своего скрипта, и такого бага там еще не описано, есть вероятность, что разработчик допишет обновление под новую версию Блендер.

    • @НикитаГородецкий-й4л
      @НикитаГородецкий-й4л 4 ปีที่แล้ว +1

      @@AndreySokolovRu советую этот адон. Очень интересный

  • @pawall3deller468
    @pawall3deller468 3 ปีที่แล้ว +1

    А разрабы вкурсе что у них с кэшем косяк?) Не писали на форуме?

    • @AndreySokolovRu
      @AndreySokolovRu  3 ปีที่แล้ว +1

      Конечно в курсе, этому багу уже сто лет.

    • @pawall3deller468
      @pawall3deller468 3 ปีที่แล้ว

      @@AndreySokolovRu тогда странно, что они не исправляют, это же на прямую касается и их основной деятельности, анимации. хм ..

    • @AndreySokolovRu
      @AndreySokolovRu  3 ปีที่แล้ว +2

      @@pawall3deller468 по опыту - я бы не очень на это рассчитывал )) Эти системы частиц считаются устаревшими, и предполагается, что с Geometry nodes можно будет делать всё это гораздо быстрее и прямее.