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

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 83

  • @АлександрКоваленко-и4о

    Спасибо! Очередной крутой урок. По вопросу: значение "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

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

  • @CamoxaRUS
    @CamoxaRUS 4 роки тому +7

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

    • @AndreySokolovRu
      @AndreySokolovRu  4 роки тому +2

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

    • @CamoxaRUS
      @CamoxaRUS 4 роки тому +3

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

    • @AndreySokolovRu
      @AndreySokolovRu  4 роки тому

      @@CamoxaRUS 🤣🤣🤣

  • @TkachenkoBrothers
    @TkachenkoBrothers 4 роки тому +4

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

  • @pavelmorozov8215
    @pavelmorozov8215 4 роки тому +13

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

    • @AndreySokolovRu
      @AndreySokolovRu  4 роки тому +1

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

  • @lamiaifa
    @lamiaifa 11 днів тому +1

    такие хорошие уроки!!!

  • @roman-pol
    @roman-pol 4 роки тому +3

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

  • @professorbusinessman
    @professorbusinessman Рік тому +1

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

  • @FoxMood
    @FoxMood 2 роки тому +1

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

  • @АлександрГригорьев-н2м

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

  • @arktoriusmaximusIV
    @arktoriusmaximusIV 3 роки тому +2

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

    • @AndreySokolovRu
      @AndreySokolovRu  3 роки тому +1

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

  • @blackCrowInBlackSky
    @blackCrowInBlackSky 9 місяців тому +1

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

  • @ulanaa541
    @ulanaa541 3 роки тому +1

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

  • @Игорь-х7ь9р
    @Игорь-х7ь9р 4 роки тому +2

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

    • @AndreySokolovRu
      @AndreySokolovRu  4 роки тому +2

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

    • @Игорь-х7ь9р
      @Игорь-х7ь9р 4 роки тому

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

  • @lisichca
    @lisichca 2 роки тому +1

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

  • @mrjopa3062
    @mrjopa3062 Рік тому +1

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

  • @РоманБуряк-б7ш
    @РоманБуряк-б7ш Рік тому +1

    Спасибо!

  • @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

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

  • @andreyse3304
    @andreyse3304 4 роки тому +2

    Ждём

  • @anguz806
    @anguz806 3 роки тому +1

    Спасибо

  • @SotiW14
    @SotiW14 2 роки тому +1

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

    • @AndreySokolovRu
      @AndreySokolovRu  2 роки тому

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

    • @SotiW14
      @SotiW14 2 роки тому

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

  • @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 - это искусство нахождения решений возникающих задач )))

  • @themarsoff
    @themarsoff Рік тому

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

  • @nixonb117
    @nixonb117 6 місяців тому

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

  • @motorcycle6818
    @motorcycle6818 4 роки тому +1

    Супер

  • @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 хорошо , ещё смотрел ваш урок по частицам и в голову пришла идея , анимация типа машина подвергается автоматой очереди с последующими эффектами

  • @Gluke_art
    @Gluke_art 2 роки тому +1

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

    • @AndreySokolovRu
      @AndreySokolovRu  2 роки тому

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

    • @Gluke_art
      @Gluke_art 2 роки тому +1

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

  • @ВладиславПанасюк-ф5у

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

  • @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 кадр начнут рандомно исчезать.

  • @НикитаГородецкий-й4л

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

    • @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 можно будет делать всё это гораздо быстрее и прямее.

  • @milyantsev2427
    @milyantsev2427 3 роки тому +1

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

    • @AndreySokolovRu
      @AndreySokolovRu  3 роки тому

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