Автор Тема: Шарик, система координат или масштаб  (Прочитано 3222 раз)

Оффлайн JBlender

  • Житель
Добрый день! Уважаемые форумчане помогите мне решить такую задачу.
Анимация шарика. Шарик падает. в воздухе крутится, ударяется об пол (сжимается), подпрыгивает (растягивается) и все с начала.
Я могу сделать данную анимацию без вращения шарика (это просто). А вот с вращением проблема. Проблема возникает при ударе об пол.
Шарик начинает падать, его оси находятся в нормальном положении. Все будет нормально: сжимаем, растягиваем по оси Z (зеленые оси, рис. 1).
Но как только он начинает, вращался, оси сдвинулись. И сжатие, растяжение уже происходит по оси Z (зеленые оси, рис. 2).
А надо, все по той же оси Z (красные оси, рис. 2).
Вопрос как сделать? Помогите.
Благодарю за помощь.

Оффлайн Striver

  • Житель
  • недоинженер, полупрограммист
    • http://striver00.ru
Re: Шарик, система координат или масштаб
« Ответ #1 : 15 Июнь 2016, 15:17:04 »
Простейший способ - сделать шарик потомком пустышки, установленной в центре шарика. После этого можно крутить шарик как угодно, а двигать пустышку, у неё оси вращаться не будут.

Оффлайн JBlender

  • Житель
Re: Шарик, система координат или масштаб
« Ответ #2 : 15 Июнь 2016, 15:54:30 »
Простейший способ - сделать шарик потомком пустышки, установленной в центре шарика. После этого можно крутить шарик как угодно, а двигать пустышку, у неё оси вращаться не будут.
Точно! Спасибо! Чувствую, что как-то просто, но как не могу понять.  :)

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
Re: Шарик, система координат или масштаб
« Ответ #3 : 15 Июнь 2016, 16:00:08 »
>> ударяется об пол (сжимается), подпрыгивает (растягивается) и все с начала
... сжимается/растягивается требуется/будет реализовано? ...
Для Кота

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
Re: Шарик, система координат или масштаб
« Ответ #4 : 15 Июнь 2016, 16:00:37 »
... это задание в учебном заведении? ...
Для Кота

Оффлайн JBlender

  • Житель
Re: Шарик, система координат или масштаб
« Ответ #5 : 15 Июнь 2016, 16:19:03 »
>> ударяется об пол (сжимается), подпрыгивает (растягивается) и все с начала
... сжимается/растягивается требуется/будет реализовано? ...
Да, этим способом это реализуется.
Буду признателен если еще напишите способы.

Оффлайн JBlender

  • Житель
Re: Шарик, система координат или масштаб
« Ответ #6 : 15 Июнь 2016, 16:20:54 »
... это задание в учебном заведении? ...
Нет! Это я изучаю Блендер. :)

Оффлайн JBlender

  • Житель
Re: Шарик, система координат или масштаб
« Ответ #7 : 15 Июнь 2016, 16:38:09 »
:) Поторопился с ответом! То ли я не так понял, то ли это не работает.
Вот что получилось!

Оффлайн Striver

  • Житель
  • недоинженер, полупрограммист
    • http://striver00.ru
Re: Шарик, система координат или масштаб
« Ответ #8 : 15 Июнь 2016, 20:26:38 »
Цитировать
Вот что получилось!
Похоже, для сжатий-растяжений надо ещё одну пустышку использовать.

Оффлайн LanuHum

  • Житель
Re: Шарик, система координат или масштаб
« Ответ #9 : 15 Июнь 2016, 20:40:45 »
Добрый день! Уважаемые форумчане помогите мне решить такую задачу.
Анимация шарика. Шарик падает. в воздухе крутится, ударяется об пол (сжимается), подпрыгивает (растягивается) и все с начала.
Я могу сделать данную анимацию без вращения шарика (это просто). А вот с вращением проблема. Проблема возникает при ударе об пол.
Шарик начинает падать, его оси находятся в нормальном положении. Все будет нормально: сжимаем, растягиваем по оси Z (зеленые оси, рис. 1).
Но как только он начинает, вращался, оси сдвинулись. И сжатие, растяжение уже происходит по оси Z (зеленые оси, рис. 2).
А надо, все по той же оси Z (красные оси, рис. 2).
Вопрос как сделать? Помогите.
Благодарю за помощь.
Создаём кривую - траекторию шарика.
Создаём шарик.
Создаём решётку (lattice).
Шарику модификатор lattice.
Делаем шарик потомком решётки.
Делаем решётку потомком траектории (CTRL-P, follow path)
Анимируем вращение шарика.
Анимируем решётку по Z.
Профит.

Оффлайн JBlender

  • Житель
Re: Шарик, система координат или масштаб
« Ответ #10 : 16 Июнь 2016, 02:20:35 »
Цитировать
Вот что получилось!
Похоже, для сжатий-растяжений надо ещё одну пустышку использовать.
Тоже не работает. :(

Оффлайн JBlender

  • Житель
Re: Шарик, система координат или масштаб
« Ответ #11 : 16 Июнь 2016, 02:28:48 »
Создаём кривую - траекторию шарика.
Создаём шарик.
Создаём решётку (lattice).
Шарику модификатор lattice.
Делаем шарик потомком решётки.
Делаем решётку потомком траектории (CTRL-P, follow path)
Анимируем вращение шарика.
Анимируем решётку по Z.
Профит.
С Lattice тоже игрался.
Идея хорошая, но к сожалению не подходит, так как на шарике висит Constraint Maintain Volume (забыл сказать). Он не работает при Lattice и при применении любых деформаторов-модификаторов. :(.
« Последнее редактирование: 16 Июнь 2016, 02:30:50 от JBlender »

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
Re: Шарик, система координат или масштаб
« Ответ #12 : 16 Июнь 2016, 05:21:39 »
... ещё вариант через физику, для экспериментов https://yadi.sk/d/B_TzhbU9sXBKJ ...
Для Кота

Оффлайн JBlender

  • Житель
Re: Шарик, система координат или масштаб
« Ответ #13 : 16 Июнь 2016, 06:24:40 »
... ещё вариант через физику, для экспериментов https://yadi.sk/d/B_TzhbU9sXBKJ ...
Прикольно. :)
Но тоже, к сожалению, не подходит. :(
Нет растяжения, когда Z>0. Не деформируется верхняя часть когда мячик упал, т.е. Z<0.

Оффлайн JBlender

  • Житель
Re: Шарик, система координат или масштаб
« Ответ #14 : 16 Июнь 2016, 06:49:56 »
Нашел.
Видео - https://www.youtube.com/watch?v=wdmnEAcNZoI
Файл - https://www.dropbox.com/s/nyipodpfikjknhl/03a_ball.blend?dl=0

Если подвигать верхний/нижний манипулятор (в виде шапочки) и подвигать манипуляторы вращения (в виде стрелок) то достигается нужный эффект.

Вот только как это сделано, и можно ли это сделать без арматуры, пока понять не могу.

 


Яметрика

* По форуму

* Рекламный блок

* Последние вложения

1 (1).png
Скачано: 68
Автор: LEXA ANЭGROWND
blender.png
Скачано: 78
Автор: ipv2007
4.png
Скачано: 100
Автор: hiroyukiss
2.png
Скачано: 122
Автор: hiroyukiss

Скачано: 112
Автор: Dilifa12