FPS проблема в GrSim

Когда я запускаю grsim, fps составляет около 1!
также после нанесения роботов или мяча они исчезают при касании земли.
Я использую Fedora 20 и попытался установить ODE с ням.
проблема заключается в следующем:

Сообщение ODE 2: масса должна быть> 0 в dMassCheck () [mass.cpp: 49]

Сообщение ODE 2: масса должна быть> 0 в dMassCheck () [mass.cpp: 49]

ВНУТРЕННЯЯ ОШИБКА ODE 1: сбой утверждения «dMassCheck (mass)» в dBodySetMass () [ode.cpp: 495] Прервано (ядро сброшено)

после долгих поисков я обнаружил, что решения — это компиляция ODE, изменение некоторых кодов (в ODEMath.h) и некоторых других.
поэтому я перекомпилировал некоторые измененные коды и, наконец, grsim пообедал (с FPS и роботами исчезают проблемы)

с

optirun glxgears

Результаты, у меня нет проблем с графической картой (выходной FPS около 60)

0

Решение

Чтобы решить эту проблему, я только что обновил Fedora 20 до Fedora 21. Может, мне помогло какое-то обновление пакета. проблема не в графическом драйвере

0

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

Я скомпилировал ODE из исходного кода без каких-либо настроек, и это дало мне ту же проблему, пока я не добавил -DdSINGLE на мои флаги компилятора. Очевидно ODE требует, чтобы вы указали тип dReal с dDOUBLE для двойной точности или dSINGLE для одинарной точности и как-то, когда dDOUBLE определяется, есть ошибка.

0

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