Наверное, я проиллюстрирую пример: В this game вы можете рисовать 2D-фигуры с помощью мыши, и то, что вы рисуете, отображается на экране в реальном времени. Я хочу знать, что лучше всего сделать для этого типа чертежа с помощью аппаратного ускорения (OpenGL). У меня было две идеи:Лучший способ визуализации рисованных фигур
- Создание текстуры размера экрана при рисовании запуске, обновлять это при рисовании, и Blit это на экране
- Создать серию отрезков, чтобы представить чертеж, и делают это используя либо линии, либо тонкие полигоны
Есть ли другие идеи? Какой из этих методов, вероятно, будет лучшим/самым эффективным/простым? Любые предложения приветствуются.