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

Как зациклить частицы?

Тема в разделе "Анимация", создана пользователем Korchy, 23 окт 2012.

Модераторы: Артер
  1. Korchy

    Korchy Пользователь сайта

    С нами с:
    04.10.2012
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    2
    Делаю простую анимацию с помощью Spray. В результате все работает, но при переходе с 36-го кадра на 1-й происходит неприятный скачок, это видно на приложенной анимашке. Насколько я понимаю, это из-за того, что расположение частиц на 0-м кадре не соответствует их расположению на 36-м. Если анимацию продолжить дальше за 36-й кадр, то видно, что расположение частиц на 37-м кадре не такое же, как было исходное, хотя срок жизни я ставлю с 36 кадров. Подскажите, как правильно зациклить расположение частиц, чтобы анимация была плавной, без скачка с 36 на 0 кадрах?
     

    Вложения:

    • 2869782.jpg
      2869782.jpg
      Размер файла:
      57,5 КБ
      Просмотров:
      57
    • 2869783.jpg
      2869783.jpg
      Размер файла:
      129,9 КБ
      Просмотров:
      58
  2. Altum

    Altum Знаток

    С нами с:
    17.04.2008
    Сообщения:
    439
    Симпатии:
    24
    Баллы:
    52
    Меня тоже интересует этот вопрос, подскажите, как сделать, если кто знает.
     
  3. maiden666

    maiden666 Знаток

    С нами с:
    06.04.2010
    Сообщения:
    3.089
    Симпатии:
    86
    Баллы:
    73
    видел на CGTalk, как, но сейчас сразу не найду
     
  4. Виталий Мартынов

    Виталий Мартынов Знаток

    С нами с:
    28.02.2009
    Сообщения:
    135
    Симпатии:
    0
    Баллы:
    26
    Это происходит по тому что частицы в начале и в конце цикла не одни и те же. Чтобы этого избежать можно проделать такой трюк. Нужно создать копию источника и запустить ее вращение и эмиссию частиц позже на круг (шаг цикла в данном случае). Соответственно оригинал в этот момент погасить. В итоге должен получиться повторяющийся разлет одних и тех же частиц и зацикленная анимация. Сделал сцену для 13 - го макса. Если надо могу скинуть.
     
  5. Altum

    Altum Знаток

    С нами с:
    17.04.2008
    Сообщения:
    439
    Симпатии:
    24
    Баллы:
    52
    Спасибо. Именно так я и сделал. Провда, до прочтения последнего коммента, но не суть =)
     
Модераторы: Артер

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