Как установить цвет объекта столкновения в Bullet?

Итак, я сделал хороший ящик для отладки … И потопил все объекты мира … Теперь я хочу, чтобы некоторые из них были нарисованы особым цветом (например, игрок с пулями, представления меша врагов). Так, как украсить цвет сетки, чтобы нарисовать его на dynamicsWorld->getDebugDrawer()->debugDrawWorld(); правильно? Я не могу найти варианты раскраски в btCollisionShape ни в btCollisionObject API = (Так как же на него установить цвет?

0

Решение

Если я правильно помню, вы должны иметь возможность контролировать цвет при переопределении btIDebugDraw::drawLine а также btIDebugDraw::drawContactPoint, так как последний параметр для обоих является const btVector3& представляет красный, зеленый и синий — из комментариев класса, в диапазоне [0 .. 1].

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]