Как отслеживать угол нормали для скольжению по склону?
Я хочу сделать скольжение по склонам. но у меня проблема с нахождением нормали. Используя CapsuleCast - всё идеально, но он мешает подниматься по ступенькам и поребрикам ибо КапсульКаст цепляется за углы находя в них и 20 и 60 градусов. Raycast для этого тоже не подходит - он строго направлен вниз из-за чего его невозможно применять на склонах выше 60*. Что сделать в этом случае?
Если с капсулькаст все идеально, то просто адаптируй его для перемещения по ступенькам. Если есть коллизия и угол не подходит для перемещения, делай каст выше на максимальную высоту ступеньки.
Не совсем понял что ты имеешь в виду. Проблема в том что он цепляется за стыки между нормалями (См. фото), если же мы просто поднимем капсулькаст - то он перестанет вообще до чего либо дотягиваться, если конечно в дистанции у нас не 1 метр. Тут скорее всего надо как то определять угол это или склон, но как это определить - не знаю.