Render.ru

Помогите пожалуйста с гравитацией

Никита *******

Пользователь сайта
Рейтинг
2
#1
Я прошел небольшой курс по гудини в xyz, и начал доробатывать планету по курсам в ютубе, сейчас у меня стоит задача сделать так что бы из облаков падали капли на планету, но у меня не получается присвоить партиклам ускорение к центру планеты, так как обычная гравитация работает вертикально вниз, а другие ускарыния я не нашел как совместить между собой, просто интересует не только сделать что бы оно тянулось к центру планеты, но и автоматически переключалось на работу с другими фигурами. Тоесть мне нужно как-то указать какой-то предмет на входе как точка гравитации, но я не знаю как. Была идея сделать как на 3 пикче, и через bind export присвоить этот параметр точкам, они бы падали как кампли, вне зависимости от формы обьекта, так как сейчас у меня от нормалей в обратную идут, тем самым они бы и падали на любую поверхность. но к сожелению я не могу понять почему они не задают значения скорости к партиклам из облаков. Помогите пожалуйста
 

Вложения

Рейтинг
33
#2
Во первых, ты можешь спросить своего инструктора.
Во вторых, тебе можно создать врангл в попнете и там написать скрипт вида:
vector c - центр сферы
vector dir = normalize(@P-c);
float m - сила притяжения
v@force+=m*dir*@TimeInc;
 
Сверху