Показать сообщение отдельно
Старый 12.03.2014, 11:34   #102
bugway
ПроЭктировщик
 
Аватар для bugway
 
Регистрация: 19.03.2012
Адрес: Забайкальский край
Сообщений: 112
Написано 15 полезных сообщений
(для 23 пользователей)
Ответ: Пишем 3D движок - замену Xors3D

Главный цикл примерно так выглядит?

QueryPerformanceFrequency(qFreq)
QueryPerformanceCounter(qStart)
QueryPerformanceCounter(qStart) ' bug fix for INTEL chipsets

    WHILE run 'GetMessage(uMsg, %NULL, 0, 0)   ' Message loop
        WHILE peekMessage(uMsg, 0, 0, 0,%PM_REMOVE)   ' Message loop
            translateMessage uMsg
            DispatchMessage uMsg
        WEND
        DIALOG DOEVENTS 0

        CALL KeybMouse
        CALL Physics
        CALL GameRender

        QueryPerformanceCounter(qStop)
        dt = (qStop - qStart)/ qFreq
        fps=1/dt

        QueryPerformanceCounter(qStart)
    WEND                             
Вроде оптимально?
__________________
PC: MB ASRock Z170M Pro4S / CPU Intel Core i-5 6600 4-Core / RAM 32 Gb / GPU Geforce RTX 2080 Ti 11Gb / Oculus Rift DK1 + CV1 / HTC Vive / Deus Odin DK 0..5

https://rw-game.ru
https://geovoxium3d.com
(Offline)
 
Ответить с цитированием