Как реализовать перемещение персонажа по вертикальным поверхностям и вверх ногами?
Игрок управляет персонажем, который должен перемещаться по негоризонтальным поверхностям.
Видел идею использовать нормали объекта, но у меня они будут не правильными фигурами, как стены, а более сложными моделями, и как получать нормали у них я не знаю.
Пробовал притягивать персонажа к точке под ним, найденной с помощью raycast, но это не всегда корректно работает, и возникают проблемы со вращением персонажа.
Может у кого есть идеи, как реализовать такую механику?