Простая в использовании библиотека для рисования в C или C ++? - PullRequest
9 голосов
/ 15 июня 2011

Мне понадобится очень простая в использовании библиотека для рисования c или c ++.Это означает, что мне не нужно помещать туда кнопки, рамки или что-то еще, но мне нужно просто рисовать точки, круги, линии в графическом окне.Это возможно?

Ответы [ 7 ]

11 голосов
/ 15 июня 2011

Каир - хороший вариант, если вы ищете простоту использования.

8 голосов
/ 15 июня 2011

Вы можете использовать одну из множества платформ C ++ для креативного кодирования:

2 голосов
/ 16 июня 2011

SDL довольно хорош. Если вы действительно хотите принять участие, Direct3D и OpenGL, вероятно, являются наилучшими вариантами.

2 голосов
/ 15 июня 2011

Если вы работаете в Windows, попробуйте Direct2D, он очень мощный и одинаково простой в использовании.

Дополнительная информация по адресу: http://msdn.microsoft.com/en-us/library/dd370990%28v=vs.85%29.aspx

1 голос
/ 15 июня 2011

Вы должны быть немного более конкретным:

  1. На какие платформы вы хотите ориентироваться?

  2. Что именно вы подразумеваете под «простым в использовании»?


Если вы используете Windows и просто хотите изучить концепции компьютерной графики, просто используйте Windows GDI.

Если вы хотите изучать компьютерную графику для мобильных устройств, используйте OpenGL. Его немного сложнее использовать, чем Windows GDI, потому что это API более низкого уровня, но он более мощный.

1 голос
/ 15 июня 2011

Попробуйте SFML: http://www.sfml -dev.org /

0 голосов
/ 15 июня 2011

Антизерновая геометрия имеет некоторые действительно хорошие результаты .Это не сложно использовать.Это библиотека C ++, и я не знаю, есть ли привязки C.

...