1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Симуляция вспашки поля.

Тема в разделе "Houdini", создана пользователем m.r.k., 23 дек 2013.

Модераторы: виталий антоновас
  1. M.R.K.(MindThrower)

    M.R.K.(MindThrower) Moderator Команда форума

    С нами с:
    15.11.2011
    Сообщения:
    1.536
    Симпатии:
    18
    Баллы:
    380
    Есть не тривиальная задача: показать процесс вспашки поля плугом. Если у кого есть какие-то варианты, то буду рад выслушать и если можно с подробностями.
    Пока есть вариант с вороным, но как точно там сделать пока не очень понятно.
     
  2. виталий антоновас vip

    виталий антоновас Moderator Команда форума

    С нами с:
    02.11.2006
    Сообщения:
    620
    Симпатии:
    67
    Баллы:
    280
    ХА!сразу про вороной подумал!_мне кажется землю так и делать+флюиды вязкие для сырой земли\песка
     
  3. berkut_

    berkut_ Активный участник

    С нами с:
    24.11.2008
    Сообщения:
    155
    Симпатии:
    4
    Баллы:
    13
  4. M.R.K.(MindThrower)

    M.R.K.(MindThrower) Moderator Команда форума

    С нами с:
    15.11.2011
    Сообщения:
    1.536
    Симпатии:
    18
    Баллы:
    380
    berkut_, спасибо. Первое еще не посмотрел, по второму видео надо подумать.

    Вобщем разбил я геометрию вороным, перевел в RBD. Что дальше делать пока не понятно. Буду признателен если подскажете алгоритм дальнейших действий.
    Я себе представляю так:
    1. Перевожу объект в разрушаемый.
    2. Делаю трубу рбд и каким-то образом ее двигаю сквозь пашню.

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

    Буду рад любым теориям и наводкам)
     

    Вложения:

    • 3257465.jpg
      3257465.jpg
      Размер файла:
      177,5 КБ
      Просмотров:
      182
  5. виталий антоновас vip

    виталий антоновас Moderator Команда форума

    С нами с:
    02.11.2006
    Сообщения:
    620
    Симпатии:
    67
    Баллы:
    280
    я бы не двигал объект(в плане как колижн),а форсами бы выталкивал куски,благо их предостаточно.Если будешь "по-честному" толкать будет каша,и он их будет именно толкать,а не выкидывать наверх.Получится ледокол ломает лёд,а не плуг вспахивает землю.На счёт "пашни статичной",в принципе сам на свой вопрос ответил--сделать её статик обжект,либо снять галку актив.По поводу разламывания,да,можно сделать make breackable,и выставить в свойствах разлом,зависящий от объёма,то бишь большие куски в соприкосновении с землёй будут ломаться,маленькие--нет
     
  6. M.R.K.(MindThrower)

    M.R.K.(MindThrower) Moderator Команда форума

    С нами с:
    15.11.2011
    Сообщения:
    1.536
    Симпатии:
    18
    Баллы:
    380
    Спасибо за наводку. С наскока взять не получится, буду углубляться в детали. Почитаю пока хэлп, т.к. туторы дали общее представление, но до конца я не понял как сделать.
     
  7. zka

    zka Активный участник

    С нами с:
    24.10.2007
    Сообщения:
    137
    Симпатии:
    6
    Баллы:
    13
    Просто не в том направлении копаете :)
    Динамика здесь нафиг не нужна, ловите пример и ковыряйте его.

    http://dropmefiles.com/plGgv
     
  8. M.R.K.(MindThrower)

    M.R.K.(MindThrower) Moderator Команда форума

    С нами с:
    15.11.2011
    Сообщения:
    1.536
    Симпатии:
    18
    Баллы:
    380
    zka, спасибо, этого мне надолго хватит))

    В принципе я думаю, что и динамикой и без нее можно сделать.
    Пока у меня получается вот такая тема:
     
  9. виталий антоновас vip

    виталий антоновас Moderator Команда форума

    С нами с:
    02.11.2006
    Сообщения:
    620
    Симпатии:
    67
    Баллы:
    280
    долго подступался к етому делу, не давал он мне покоя.Вот,первый тест.
     
    Максович нравится это.
  10. виталий антоновас vip

    виталий антоновас Moderator Команда форума

    С нами с:
    02.11.2006
    Сообщения:
    620
    Симпатии:
    67
    Баллы:
    280
    наверно тут и буду вести свой WIP,или как ето называется))
     
  11. msoldat

    msoldat Знаток

    С нами с:
    22.09.2010
    Сообщения:
    407
    Симпатии:
    2
    Баллы:
    22
    Подписался на ваш WIP, буду следить.
     
  12. виталий антоновас vip

    виталий антоновас Moderator Команда форума

    С нами с:
    02.11.2006
    Сообщения:
    620
    Симпатии:
    67
    Баллы:
    280
    в общем,после продолжительного бездействия по етой теме,решил продолжить...
    Просто "плугом" решил,что будет нецелесообразно(куски будут "выталкиваться"),решил немного их "подрывать" неким импульсом,перед самим плугом.А сам плуг уже будет расталкивать их в стороны.Получилось пока вот так.
     
  13. виталий антоновас vip

    виталий антоновас Moderator Команда форума

    С нами с:
    02.11.2006
    Сообщения:
    620
    Симпатии:
    67
    Баллы:
    280
    потом посмотрел,что куски как бы "подрываются",но нет того еффекта,как при вспахивании.Как будто из-под земли что то лезет,но до конца не вылезает.Рещил улучщить форму плуга.(Улучщил по бокам "уши". Были плоские,сделал немного закругленные,чтоб заворачивали куски немного вниз,а не только вбок). Чтоб куски по бокам переворачивались,как волна.Немного допилил фракчур,констрейны итд.В начале пользовал Hard Constraints, но потом рещил отказаться--ибо куски получались "резиновые",поведение их,вернее.сделал старый добрый Glue Constraints. Уже лучще,вроде.
     

    Вложения:

    • arable_v018_01.jpg
      arable_v018_01.jpg
      Размер файла:
      647,9 КБ
      Просмотров:
      99
    • plow.jpg
      plow.jpg
      Размер файла:
      103,2 КБ
      Просмотров:
      102
    Последнее редактирование: 26 фев 2015
  14. виталий антоновас vip

    виталий антоновас Moderator Команда форума

    С нами с:
    02.11.2006
    Сообщения:
    620
    Симпатии:
    67
    Баллы:
    280
    shading.Этапы.
     

    Вложения:

  15. виталий антоновас vip

    виталий антоновас Moderator Команда форума

    С нами с:
    02.11.2006
    Сообщения:
    620
    Симпатии:
    67
    Баллы:
    280
    просто куски как бы хорошо,но нужно "заполнение", почва(песок) итд.А то получается слишком сухая земля,кусками.Так как начинал "вспашку" в 13-м Гудини,ради спортивного интереса решил продолжать там делать(в 14-м просто реализация земли,почвы,песка уже реализована).Делал дедовским способом--FLIP`ом. Etaps.
    Больная проблема таких способов--"текучесть".Подавлять велосити напрямую--вроде работает,но поле Surface все равно "толкает" партиклы.

    в общем,с помощью POP Wrangl`ов и "какой-то матери" немного продвинулся в етом направлении.
     
  16. виталий антоновас vip

    виталий антоновас Moderator Команда форума

    С нами с:
    02.11.2006
    Сообщения:
    620
    Симпатии:
    67
    Баллы:
    280
    render poslednej simuljacii.
     
    msoldat нравится это.
  17. msoldat

    msoldat Знаток

    С нами с:
    22.09.2010
    Сообщения:
    407
    Симпатии:
    2
    Баллы:
    22
    Круто получилось! Хотелось бы, хотя б, в общих чертах узнать как это делалось.
     
  18. виталий антоновас vip

    виталий антоновас Moderator Команда форума

    С нами с:
    02.11.2006
    Сообщения:
    620
    Симпатии:
    67
    Баллы:
    280
    замоделил шушпанцер)))заанимировал,добавил партиклов,легкий пост.в общем, как-то так))))
     
  19. виталий антоновас vip

    виталий антоновас Moderator Команда форума

    С нами с:
    02.11.2006
    Сообщения:
    620
    Симпатии:
    67
    Баллы:
    280
    привет!
    в общем,как бы так--сделал бокс,разломал вороным,по центру сделал более мелкие куски,дабы при вспахивании разламывалось под плугом на мелкие куски,а более крупные были в стороне. создал Glue Constrains( в начале были Hard ,но пришлось отказаться--ибо куски вели себя как толстый слой резины,подрагивали,в общем вели себя непристойно),потом создал импульс,который подрывал непосредственно перед плугом куски,а плуг их потом расталкивал.(см. выше видео manra_v017), немного погодя отказался от этой затеи,решил попробовать сделать форму плуга приближенной к реальному(см. видео arable_v18_02), и куски стали уже вспахиваться "реально",без всяких читов в DOP`e.в констрейнах подобрал силу клея такую (слава Details View!!!), чтоб от плуга разламывались центральные куски,поднимались аккуратно и разворачиваясь--падали.За плугом пустил объект,который промоутил аттрибут,благодаря которому уже насильно ломал падающие куски,обеспечивая некую сыпучесть вспаханным кускам,после плуга(просто аттрибут забирал в SOP Solver и там ломал констрейны принудительно) .Потом VOP`ом измерял длину велосити кусков,фитил и накидывал цвет.получается чем быстрее кусок движется,тем он белее.Таким образом отсек геометрию которая статична и двигается не очень быстро.На оставшейся геометрии скаттерил точки (по аттрибуту Cd) и эмиттил партиклы.Типа почва,песок осыпающийся и тд.Ютуб "сжирает" качество,к сожалению(не знаю как бороться)плохо видно.Да и залил туда чисто как в хранилище,чтоб тут выложить.Более-менее результаты хорошие выкладываю на Vimeo,он благороднее,что ли)))))))))))))))))))))имха моя))))
    https://vimeo.com/user12223275/videos
    мой канал,туда выкладываю более-менее получившиеся результаты.Как-то так))
     
    Последнее редактирование: 7 мар 2015
    msoldat нравится это.
  20. msoldat

    msoldat Знаток

    С нами с:
    22.09.2010
    Сообщения:
    407
    Симпатии:
    2
    Баллы:
    22
    Спасибо за разъяснение. А как долго прочитывается динамика?
     
Модераторы: виталий антоновас

Поделиться этой страницей