Я пытаюсь реализовать автомобиль с использованием PhysX 4.1 и Vehicle SDK от Nvidia, но у меня возникла проблема с определением положения каждого колеса. Я уже все реализовал, и он работает как шарм в PVD . В моем игровом движке я могу получить позицию из шасси моего автомобиля, используя этот код:
const auto chassisGlobalPose = vehicles[i]->getRigidDynamicActor()->getGlobalPose();
vehicles[i]
- это вектор physx::PxVehicleWheels*
. И получение этой позиции работает, но это только положение шасси. Я не знаю, как определить глобальное положение и вращение каждого колеса. Я только обнаружил, что могу получить местную позу для каждого колеса, но она не удовлетворяет моим требованиям.
Как я могу получить глобальную позу для каждого колеса или как я могу получить жесткого актера для этих колес