LINUX.ORG.RU

знющим OpenGL


0

0

Необходимо для движущегося предмета сделать эффект "хвоста", который повторял траекторию предемета. В библиотках есть такая штука или придётся самому выкручиватиься?


Motion blur.

Варианты:

1. Медленный. Рендерим несколько копий объекта, с убывающей альфой.

2. Быстрый и правильный (но зависит от fps): Заводим текстуру размером с frame buffer, рендерим объект, рендерим fullscreen quad с этой текстурой с альфой < 1, копируем результат в эту текстуру, повторяем :)

3. Самый правильный. То же самое, что 2, но рендерим сразу в текстуру (используем FBO или pbuffer, если FBO нет).

c0ff
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.