Простой способ рисовать фигуры в C ++? - PullRequest
6 голосов
/ 02 марта 2011

Существуют ли какие-нибудь библиотеки чертежей, которые действительно просты? Я буквально имею в виду такие функции, как «draw_circle (screen, x, y, r, color)» или что-то подобное.

Я посмотрел на SDL, но он не поддерживает то, что я хочу, из коробки - я хотел бы что-то, что действительно легко использовать сразу, если это возможно.

Ответы [ 3 ]

3 голосов
/ 02 марта 2011

У вас есть несколько вариантов, в зависимости от вашей платформы.Например, если вы работаете в Windows, вы можете использовать Windows GDI или Direct2D .

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

3 голосов
/ 02 марта 2011

Вероятно, Аллегро5. Это просто и отлично подходит для начинающих. Вы можете просто рисовать фигуры и спрайты.

Сайт Allegro5

0 голосов
/ 02 марта 2011

Дайте SDL_gfx выстрел.

...