Флейм
GameDev.ru / Флейм / Форум / 3D демки (2 стр)

3D демки (2 стр)

Страницы: 1 2
endeavour_prПостоялецwww10 авг. 201820:35#15
™­•-=MASTER=-•™
> ну тогда считайте, что я оригинал, а все другие мои ники (их было 2) - удаляйте
> как злостных виртуалов...
у старых юзеров больше возможностей чем у новых
monobogdan
> Если ты сам выпилился, можно попросить вата запилится обратно в вк.
Интересно каким образом, он же вроде не отвечает нигде
А типа ты хочешь сказать что в вк он отвечает.
Но интересно как доказать что ты это ты лол

Правка: 10 авг. 2018 21:50

™­•-=MASTER=-•™Новичокwww11 авг. 201815:46#16
MAMOHT-92
> чет не вкурил как мне нормально сделать это все без классического цикла
> игрового движка, чтобы анимацию делать с учетом времени затраченного на
> отрисовку фрейма.
В данном случае, да собственно как и во всём Qt, работаешь с прерываниями (софтверными), в Qt есть свой евент луп, короче....  В общем в данной демке всё на таймере, просто ставишь в QML:
Timer
{
        interval: 1; running: true; repeat: true
        onTriggered: renderer.updateFrmae();
}
и всё.

В общем создаёшь наследника от QQuickFramebufferObject, в нём переопределяешь функцию:
QQuickFramebufferObject::Renderer *QQuickFramebufferObject::createRenderer() const
В ней создаёшь свой класс рендера и кидаешь его ответ.

Ты лучше скажи, на чём у тебя софт и я скажу тебе, можно ли туда вхреначить Qt.

Я тебе сразу скажу, я знаю Qt вдоль и поперёк, по этому с уверенностью могу сказать, что Qt - говно. Если моё начальство будет разумным и предоставит мне больше времени, тогда скоро будет свой смарт компилятор на AI :)

Правка: 11 авг. 2018 15:46

Страницы: 1 2

/ Форум / Флейм / Разработка игр

2001—2018 © GameDev.ru — Разработка игр