Показать сообщение отдельно
Старый 20.08.2013, 19:16   #1788
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

seaman, а с чего ты решил делать физику персонажа на RigidBody?
Я раньше тоже это хотел, но из-за одной проблемы перехотел.
При коллизии со стеной состоящей из нескольких блоков будет не правильно определяться нормаль. Из-за этой нормали Character подумает, что он стоит на земле и может прыгать по стене вверх.
На рисунке видно, что нижняя нормаль поднята вверх. Этого можно избежать, если уменьшить min penetration for penalty, но тогда появляется дрожание.
Вообще проблема PhysX CharacterController лишь в том, что он вообще не умеет выталкивать себя из других коллайдеров. Из-за этого сделать поднимающуюся платформу нельзя. Ну или как-то костылями.
Ну и толкать другие тела он не может, хотя это можно сделать вручную.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 1814
Размер:	286.6 Кб
ID:	19570  
(Offline)
 
Ответить с цитированием