@s2sk1337

Рендер текста в игру?

Привет всем.

Есть игра: GTA SA (DirectX 9). Хочу поверх нее показывать игроку текст, свою менюшку, картинку и т.д. на C++ конечно. Ни одного туториала в интернете не нашел как это сделать. Только про то, что нужно перехватывать рендринг и добавлять туда свое. А как это собственно сделать? Вообще в интернете нету нормального туториала как работать с DirectX, если кто знает прошу скинуть ссылку.
  • Вопрос задан
  • 330 просмотров
Решения вопроса 1
@koronabora
Человек
Могу сказать общий вариант: рендерится текст, меню и прочий hud в отдельный буфер. Потом данные с этого буфера (с прозрачностью если нужно) накладываются на уже отрендереный движком буфер. Накладываются в самый последний момент. Так делают в простых играх.

P.S. Вот этот проект поможет сделать это с использованием DX11: https://github.com/petrgeorgievsky/gtaRenderHook
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы