сделал импорт карты из height Map, коллизия нормальная, но если разогнать персонажа с горы - он пробивает землю и улетает в заземелье .
в 5.1+ это не исправлено ?
включал ССD - ноль реакции, настройки физики ковырял, скейл карты вроде нормальный.
Sub-stepping решает частично, но не совсем, в нормальном состоянии персонаж после удара о землю отскакивает и падает обратно будто нет гравитации, а в режиме рагдола превращается в резиновую бабу, отскоки, анимация как у резинки.
что еще может влиять ?
или тут только вручную проверку делать пред.\текущ положение и вертать взад капсуль ?
разгоняешь чем? а то тут в соседней ветке персонажа двигали SetActorLocation, так оно телепортится будет.
DuDuDuJ
> или тут только вручную проверку делать пред.\текущ положение и вертать взад
> капсуль ?
Да.Можно делать трейс по направлению движения каждый кадр, это 100% лекарство от такой фигни.
Примерно так сделано в стандартной проверке камеры на столкновения, там делается трейс из центра вокруг которого вращается камера.
делай проверку следующего шага на предмет того что он выходит за пределы коллизии.
Oleg Linkov
с высоты сбрасываю, или просто скатить с горки.
IGamedevStudio
PeeKay
Так а настройки никакой нет ? видел посты с аналогичным вопросом еще за 16 год.
DuDuDuJ
> Так а настройки никакой нет ? видел посты с аналогичным вопросом еще за 16
> год.
Если ты всё симулируешь физикой без дополнительных подталкиваний и телепортов то по идее можно добавить толстый коллайдер под землю, это не самый лучший вариант в связке с ландскейпом если он не плоский.
Для ландскейпа мб и есть такая опция для столкновений, что бы его выталкивало при больших скоростях при прохождении сквозь, но это сам гугли.
Ещё можно добавить сопротивление (не помню названия), но оно вроде всегда будет одинаковым, а тебе нужно ограничитель скорости. Ну можешь и ограничитель добавить если понимаешь как, это ещё один вариант но мне не нравится считать каждой капсуле в рэгдолле противосилу, хотя можно добавлять её только руту но как тогда будут лететь остальные части тела хз.
Тема в архиве.