Добавлю ещё важный нюанс, чтобы картина сложилась полностью.
Физик материал сам по себе ничего не делает. Это просто набор цифр, который начинает работать только тогда, когда висит на физическом объекте. Такой объект обязательно содержит коллайдер - это невидимая оболочка, которая отвечает за столкновения. У песка это плоская моделька, повторяющая поверхность. У машины - коллайдеры (кастомные) на колёсах.
Когда колесо касается коллайдера песка, Unity смотрит на его физик материал и применяет настройки трения. Именно в этот момент машина начинает вести себя по-другому: цепляется хуже, чаще уходит в занос и добавляет хаоса.
Коллайдер, если по-простому, это форма, которой движок определяет границы объекта. Она может быть коробкой, сферой, капсулой или сложной сеткой. Игрок её не видит, но без неё любая игра развалилась бы: объекты проходили бы сквозь стены, машины не чувствовали бы дорогу, а персонаж падал бы под карту.
Так что вся магия песка - это комбинация: физик материал + коллайдер. Накладываем материал на поверхность, касаемся её колесами - и поведение физики меняется ровно там, где нужно.
#gamedev #unity #drift #learn
Post #23
62

- 🔥 3
- 👍 2