Показать сообщение отдельно
Старый 10.10.2007, 11:18   #6
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Проблема с PhysX

Сделать синхронизацию, стабилизирующую UPS, в той части и обновлять физику, будет стабильно.
Вот кодик, думаю всё понятно:
Const FPS=60
period=1000/FPS
time=MilliSecs()-period
Repeat
Repeat
elapsed=MilliSecs()-time
Until elapsed
ticks=elapsed/period
tween#=Float(elapsed Mod period)/Float(period)
For k=1 To ticks
time=time+period

; Тут логика

If KeyHit(1) End
UpdateWorld
Next
; Тут рендеры, кубемапы, тени и т.п.
RenderWorld
; Тут 2Д
Flip 0
Forever
Стабильно и надёжно.
(Offline)
 
Ответить с цитированием