Unity 6.3
0 онлайн 54 гостей 3 в системе
Вход

Трение коллайдера колес

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

В большинстве случаев для создания работающего автомобиля достаточно установок трения по умолчанию коллайдера колес. Чтобы работать с настройками трения колес, вы должны понимать скольжение вперед (также называемое продольным скольжением) и боковое скольжение (также называемое боковым скольжением) в контексте реальной динамики автомобиля. Это понимание необходимо, если вы хотите построить чрезвычайно реалистичный автомобиль или хотите иметь более точный контроль над трением и скольжением колес.

На реальных транспортных средствах колеса могут оказывать высокие силы и высокое трение при низком скольжении, потому что резина растягивается, чтобы компенсировать скольжение. Когда скольжение становится слишком высоким, колесо начинает скользить или вращаться, что уменьшает количество силы, которую они оказывают. Unity использует кривую трения колеса, чтобы определить и описать это поведение.

Свойства кривой трения колеса

Колесный коллайдер имеет две группы свойств для трения колес: Переднее трение и Боковое трение. Каждая группа имеет одинаковые четыре настройки (см. Ссылка на компонент колесного коллайдера для подробной информации о каждом свойстве):

Эти свойства WheelFrictionCurve описывают кривую, которая демонстрирует взаимосвязь между проскальзыванием и силой колеса в типичной конфигурации трения колеса. Существует одна кривая для трения вперед и одна для бокового трения.

Типичная форма кривой трения колес.
Типичная форма кривой трения колес.

Кривая начинается с 0 проскальзывания и 0 силы. Когда проскальзывание увеличивается, сила также увеличивается до тех пор, пока она не достигнет максимальной силы, которую колесо может поддерживать (точки Extremum). Координаты этой точки (ExtremumSlip, ExtremumValue).

Когда проскальзывание увеличивается, колесо начинает скользить или вращаться, и не может больше поддерживать максимальную силу. В результате, сила уменьшается до тех пор, пока она не достигнет точки, где она может оставаться постоянной и последовательной, поскольку проскальзывание продолжает увеличиваться (Асимптота точка). Координаты этой точки (AsymptoteSlip, AsymptoteValue).