Как я могу обработать результаты физического моделирования OpenGL, чтобы ускорить воспроизведение? - PullRequest
0 голосов
/ 30 апреля 2020

Я создал физическую симуляцию частиц, падающих под действием силы тяжести и сталкивающихся с полом. Физический временной шаг очень мал (10 ^ -6 или 0,000001), поэтому необходимо столько шагов, чтобы приравнять его к секунде реального времени. Вычислите шейдеры для физики, и GL_ARRAY_BUFFER используется для немедленного рендеринга для каждого кадра в данный момент.

Я хочу иметь возможность просмотреть это ПОСЛЕ физические вычисления завершены и воспроизвести полную анимацию со скоростью, превышающей скорость захвата. Например, я должен быть в состоянии рассчитать 20 секунд физики и воспроизвести это в режиме реального времени.

Возможно ли это? Если да, то как?

...